Fascinating behavior of humpback whales
The protective bays of Baja California make the perfect environment for breeding and calving humpback whales. These magnificent whales usually begin arriving in the warm and nutrient-rich waters of Mexico around November and stay there until the end of March. Join Baja Shark Experience in our whale atching expeditions to see these spectacular creatures in …