Together With Your Turks and Caicos Travel Authorization

Turks and Caicos are a British Overseas Investment Agency (OTOIA) islands. These islands were originally designated as a"advantage of interest" from the United Kingdom in the Treaties of Harare and Versailles. The islands are in the Ionian Sea near the island of Majorca. British citizenship isn't required for seeing this island.