|
Home » The Resort » Location

Less than 600 miles southeast of Miami, the idyllic Turks and Caicos Islands beckon sophisticated travelers. The Sands Providenciales resort sits on the sugar-sand shores of the Island of Providenciales, outlined in azure blue, the simple pleasures of island living mesh seamlessly with the contemporary luxury of The Sands at Grace Bay.
|