Mexico has amazing dive sites for all levels. Cozumel is famous for its vibrant coral reefs and marine life. The cenotes in the Yucatan Peninsula are incredible underwater caves to explore. The Sea of Cortez offers unique marine species and stunning underwater scenery. Each site has something special for divers to enjoy.