Less than 600 miles southeast of Miami, the idyllic Turks and Caicos Islands beckon sophisticated travelers. A luxurious Caribbean resort, the Sands at Grace Bay sits on the talcum powder-soft sand shores of the Island of Providenciales, outlined in crystalline blue. Here, the simple pleasures of island living mesh seamlessly with contemporary luxury.
FaceBook
Twitter
Google+
Pinterest
RSS Feed