answersLogoWhite

0

What is Cockburn Town?

User Avatar

Omari Anthony

Lvl 5
3y ago
Updated: 2/3/2022

Cockburn Town is the capital of the Turks and Caicos Islands, that is on Grand Turk Island. Along the shore, Duke and Front streets are lined with old Bermudian-style buildings.

User Avatar

Nicole Umanzor

Lvl 3
3y ago

What else can I help you with?