Whales, Hiking, and Kayaking the Baja Islands
For the ultimate Baja Islands experience, combine the two Baja’s premier experiences into one! Whale watching in Magdalena Bay and hiking and kayaking on Espiritu Santo, one of the most beautiful islands in the Sea of Cortez, have long been two of the most precious pearls of adventure travel. Combine the pleasure of optional kayaking, [...]

