
Place
capital of the Turks and Caicos Islands
Not who you're looking for? Others named Cockburn Town: town on San Salvador Island in the Bahamas
Cockburn Town is the capital of the Turks and Caicos Islands, spreading across most of Grand Turk Island. It was founded in 1681 by salt collectors.