Grand Turk Island is an island in the Turks and Caicos Islands in the Caribbean, and contains the territory capital, Cockburn Town. NASA Terra spacecraft acquired this image on September 18, 2001.
Interested in Natural history?
Get updates with your personalized Culture Weekly
You are all set!
Your first Culture Weekly will arrive this week.