Lonely Planet
Checking in: A food-focused stay at Salterra Resort & Spa
Fabulous meals, crystal clear water and relaxation await in this hotel on South Caicos, one of the Turks and Caicos Islands.
Upscale restaurant with seasonal Caribbean cuisine.
Lonely Planet
Fabulous meals, crystal clear water and relaxation await in this hotel on South Caicos, one of the Turks and Caicos Islands.
Upscale restaurant with seasonal Caribbean cuisine.