The Palms Resort Turks and Caicos

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.

A walk through a tropical garden courtyard.

The view from an ocean front suite.