Place
Not who you're looking for? Others named Cockburn Town: capital of the Turks and Caicos Islands
Cockburn Town is a town in the Bahamas, located on San Salvador Island. It has a population of 271 as of 2010. In the town there is an airport, museum, administrator's office, post office, clinic, telecommunication station, and electricity generators. A favourite gathering place for locals is the huge almond tree at the entrance of the town.