Grand Turk Island
From Freepedia
Grand Turk Island is the largest island in the Turks and Caicos Islands. It contains the territory's capital, Cockburn Town.
Categories: British Overseas Territories geography stubs | Caribbean geography stubs | Turks and Caicos Islands



