Whales in Los Cabos

Whales in Los Cabos Like every year, whale watching, and especially humpbacks, is a natural spectacle near the coast of Los Cabos, Baja California Sur. Miguel Angel Noriega- Provider of…