The Best Islands for Snorkeling in the Caribbean
Dominica
Dominica is one of the Caribbean’s under-the-radar diving destinations, and it’s equally true for snorkelers. The biggest pull for snorkelers is the amazing Champagne Reef destination, so called for the geothermal vapors that give the feeling of snorkeling in bubbles — another bucket list experience for Caribbean travelers.