News

Ensenada is also home to some stellar beaches, like Playa Hermosa. The beach's downtown location ... of the best locations for whale watching in Mexico, as gray whales pass by the northern ...