Mexico

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