Southwest Of Beaches Key West Village, Bight, Turks and Caicos Islands
Lees Street, TKCA 1ZZ Cockburn Harbour, Turks And Caicos Islands