Half Day Snorkeling & Swimming with Sharks

Discover the enchanting Sea of Cortez and Pacific Ocean on a guided half-day