Amid the overdevelopment on other Caribbean islands, South Caicos is still low key and secluded. And this resort is the place to stay for palatial villas, great food and service and gorgeous beaches.
Affectionately known by locals as “The Big South,” an ode to its historic place in the Turks and Caicos ... hotels, the luxurious Sailrock Resort located on the northern end of the island ...