Uncategorized3 months ago
Salterra Resort & Spa bringing 100 ocean inspired guest rooms to South Caicos
Dana Malcolm Staff Writer #TurksandCaicosIslands, February 14, 2024 – Salterra Resort and Spa is the newest luxury resort in South Caicos, its name and redesign pay...