The Turks & Caicos Islands are at the southern end of the Bahamas Island chain, but are not part of the Bahamas. Instead they are still part of the British … Continue reading Cruising Turks & Caicos
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed