From the Pacific to the Caribbean, Mexico really has a lot of dive impressive divespots to offer. From the fantastic wall diving at Cozumel to diving with bull sharks at Playa del Carmen. But you can also venture yourself in the Yucatan cenotes or take a live aboard and visit the Socorro Island in the Sea of Cortez. Or plunge in a cage with Great white sharks at Guadalupe island. Or encounter whalesharks at Isla Mujeres or Isla Holbox. So just go and get your dive gear wet ... in Mexico!
Dive Revillagigedo Islands