The Turks and Caicos Islands are an island archipelago in the Atlantic Ocean that is part of the British Virgin Islands. The islands lie northeast of Haiti and southeast of the Bahamas. The islands consist of eighteen islands, only eight of which are inhabited. The largest island is the Providenciales with an area of 193 square kilometers. The capital of the islands is Cockburn Town on Grand Turk Island. The population of the islan...
We use cookies on our website to give you the best possible experience provide user experience. Cookies are small text files that are stored on your device are stored when you visit our website.