Cozumel presents a truly exceptional opportunity for snorkelers! Picture yourself gliding through crystal-clear waters, surrounded by stunning coral gardens and a array of tropical marine species. From easy drift dives to demanding wall dives, Cozumel has something for both beginners and experts.