Cockburn Town, Turks and Caicos Islands, Central America Photos from Cockburn Town at Turks and Caicos Islands.