The Best Islands for Snorkeling in the Caribbean Caribbean Journal

Indeed, it’s not a stretch to say that the Caribbean is the world’s best snorkeling destination. And these are our favorite places for snorkeling.

Source: The Best Islands for Snorkeling in the Caribbean Caribbean Journal