When staying at a 5 star resort in Turks and Caicos such as REGENT PALMS TURKS & CAICOS, travellers can enjoy numerous leisure activities. Luxury resorts in Turks and Caicos such as this seek …