The Turks & Caicos Islands sit just north of the Dominican Republic in the Atlantic Ocean approximately 550 miles southeast of Miami. Its 40 islands and cays (small islands formed on coral reefs ...
It's the same every year." The Turks and Caicos Islands are a vacationer's paradise. The pristine beauty of the white, powdery sand, turquoise waters, clear blue skies, and tall coconut trees will ...