Skip to content

Cockburn Town

proper noun

  1. capital of the Turks and Caicos Islands
L1409418 on Wikidata ↗