An earthly wonder of sand and sea meet at The Sands at Grace Bay Beach Hotel, a 114 suite luxury Turks and Caicos resort nestled on the world-famous Grace Bay Beach of Providenciales, Turks & Caicos Islands, British West Indies. Oversized balconies complement large, graceful suites and offer space for quiet daydreaming, fine dining and family play. Soak in the sounds and sights of our island's turquoise heaven.
Search box
Custom Search
No comments:
Post a Comment