where is the grand turk island
Grand Turk is one of the Turks and Caicos Islands and the site of the capital, Cockburn Town, although much less populated and slower pace than Providenciales.