Destination Highlights Snorkeling with Giants: Aboard the Turks and Caicos Aggressor II March 18, 2025 No Comments Snorkeling side by side with Humpback whales in the Dominican Republic aboard the Turks and Caicos Aggressor II. Continue Reading