Gelegen op het adembenemend mooie eiland Grand Turk op de Turks- en Caicoseilanden, ligt het historische juweeltje van Cockburn Town