Turks and Caicos, Grand Turk Island The Caribbean

Highlights from a week diving on Grand Turk Island in the Turks and Caicos Islands.

X