This small town in Baja California is the most inland out of all entries. The town itself doesn’t have whale-watching spots, but it is one of the best places to reach the Laguna San Ignacio, which is part of the UNESCO-listed El Vizcaino Whale Sanctuary.
At the lagoon, you’ll be able to see Pacific gray whales come down from the cold northern waters to mate and breed. What’s best, because there are not as many tourists as in other places, the whales are rumored to be extra friendly and more likely to come closer to the shore.
El Vizcaino is considered one of the most diverse wildlife refuges in Latin America, protecting deserts, mangroves, islands and lagoons as well as beaches. It is also home to pumas, coyotes, hundreds of bird species and more.