La Paz, Baja California Sur – Diving with sea lions and snorkeling with whale sharks
Cabo Pulmo – diving with bull sharks and exploring unique reef
Socorro – liveaboard trip to dive with manta rays, hammerhead sharks, other sharks, dolphins and big schools of fish
Cozumel – diving on an island in the Caribbean off the Yucatan coast
Tulum cenotes and Mayan ruins – diving cenotes and visiting four different major Mayan ruins near Tulum. Read more