The Palms Resort is on the vibrant Grace Bay Beach, often voted the most beautiful beach in the world. The water is crystal clear turquoise blue with soft white sand. The resort has beautiful tropical gardens with colorful flowers everywhere.
The view from an ocean front suite.
Loved this? Spread the word