Encounter a dolphin at our Caribbean luxury resort
So you’ve decided to come and stay at our Caribbean luxury resort. If you’re very lucky, you may get a chance to swim with a friendly dolphin. The British Overseas Territory of the Turks and Caicos is spread out across nearly…