rinobaqi's Profile

ProfileLast updated:

Self introduction


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