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