Turks and Caicos

Turks and Caicos is an archipelago of 40 low-lying coral islands in the Atlantic Ocean, a British Overseas Territory southeast of the Bahamas. The gateway island of Providenciales, known as Provo, is home to expansive Grace Bay Beach, with luxury resorts, shops and restaurants. Scuba-diving sites include a 14-mile barrier reef on Provos north shore and a dramatic 2,134m underwater wall off Grand Turk island.

Sort by:
  • 20 Guests
  • 7 Bedrooms
  • 7 Bathrooms
  • Code: Samsara Babaria Beach Villa
View Rental