When Is Cabo Whale Watching Season?

Cabo San Lucas is a fabulous destination on Mexico’s Pacific coast, famous for its impressive combination of mountains, desert, and ocean. Thanks to its privileged location on popular cetacean migratory routes, it is a perfect place to go whale watching. … Continue reading When Is Cabo Whale Watching Season?