Baja California Luxury Cruises | National Geographic Fleet
https://www.expeditions.com/Baja Cali/Luxury Cruises
AdExplore mangroves by kayak, hike deserted beaches, snorkel among sea lions. Up-close encounters with gray whales & calves in the sheltered waters of Magdalena Bay.