The Turks & Caicos Islands are located in the Caribbean. The Islands are a dependent territory of the UK with self-rule under a Governor and an elected legislative council. The 14 islands, south-east of the Bahamas…
The Turks & Caicos Islands are located in the Caribbean. The Islands are a dependent territory of the UK with self-rule under a Governor and an elected legislative council. The 14 islands, south-east of the Bahamas…