A Guide to Snorkeling in Cozumel

Mexico has the world’s second largest barrier reef, the Meso-american Reef. It spans over 600 miles of ocean, starting at the northern tip of the [...]