News8 years ago
More rain in the forecast for Turks and Caicos; Cruise Capital guests disappointed
Providenciales, 22 Oct 2015 – Skies in the Turks and Caicos remained overcast for a third straight day as the islands continue to experience heavy rain...