If you’re headed to Cozumel and love the water, don’t skip the National Marine Park. This protected stretch of the Mesoamerican Reef offers some of the best snorkeling and diving in the world, with ...