Cabo San Lucas Gray Whales have arrived!
The first Gray Whales of the 2013 Cabo San Lucas whale watching season were spotted by Whale Watch Cabo guide, Elisa yesterday, January 13, 2013! This is an exciting development to the 2013 Cabo San Lucas whale watching season. While we have been enjoying tours with the wonderful Humpback whales for well over a month now, [...]