The Turks and Caicos Islands consist of about 40 islands and islets, namely 1 113 sq km of land but only eight islands were inhabited. This archipelago is situated south of the Bahamas and north of Hispaniola. The Turks islands are composed of Grand Turk, Salt Cay and several small islands. Grand Turk is […]