North Caicos, TKCA 1ZZ, Turks and Caicos Islands
Turks and Caicos Islands
North Caicos
Conch
Prepairing conch
Barbecue on the beach
Dellis Cay developme…
Conch
Impressum