It’s flanked on the west by the mighty Pacific Ocean and on the east by the nutrient-rich waters of the Sea of Cortez, so it’s no surprise that the Mexican state of Baja California Sur (BCS) is one of the best destinations in the world for whale watching. The Sea of Cortez was aptly coined “the world’s aquarium” by Jacques Cousteau. The sea is home to everything from populations of sport fish to pods of orcas, and the region is right to show its inhabitants off.
The popular resort town of Cabo San Lucas is the main hub for tourists, but there’s no one-size-fits-all location for seeing all types of whales. Tourists are able to see gray whales, humpbacks, blue whales, and whale sharks, but should expect to take off from different locations in search of each different species.
Other species, like orcas, sperm whales, finback whales, pilot whales, and minke whales, are also around in the region, but less likely to be spotted. There are no dedicated tours for these creatures, but if you’re lucky you’ll spot one of them as well.