Private and Luxury Yacht Charter Turks and CaicosThe islands of the Turks & Caicos are located just south of the Bahamas and north of the Dominican Republic. In total there are around 40 islands of which, just seven are inhabited simply perfect for a yacht charter.
Turks & Caicos / White Sand, Sun and Sea
Sappodilla Bay, Providenciales – Sappodilla Bay on the south side is the preferred anchorage as it fairly well protected and has one of the clearest, white sand beaches in the Caribbean
Turtle Cove Marina, Sellars Pond -This a port of entry with full dockside service and utility hook-ups. For guests it has bike rental, a number of restaurants and bar plus access to many white sand beaches.