Salt Cay

WDCS has sent me, Sue Rocca - one of their research biologist, down to the Caribbean to conduct research on humpback whales that are seen in the Turks and Caicos. We are concentrating on Salt Cay where 2 local businesses are taking people out what whale watching. Salt Cay is a 3 square mile island in the Turks and Caicos which is at the southeast end of the Bahaman Archipelago.


Subscribe to Blogs