Port location: The port is on the southern end of the island, about a 10-minute drive from the capital, Cockburn Town.
The Turks and Caicos Islands are a British Overseas Territory located in the Atlantic Ocean, southeast of the Bahamas and north of Hispaniola, which is shared by Haiti and the Dominican Republic. This ...