A charming place, where nature has irresistibly brought together sun, sand and palm trees. It's a tropical paradise b ...More