Where to dive in Mexico? The best sites

Where to dive in Mexico? Explore the best dive sites Cozumel and its coral reefs the mysterious cenotes of Tulum the bull sharks of Playa del Carmen Isla Mujeres with whale sharks and Banco Chinchorro a true marine paradise