Cockburn Town – satellite March 25, 2019 Cockburn Town, satellite, Turks and Caicos, Turks and Caicos Islands Source: Google MapsSee also Countries:Turks and Caicos