First Whales Sighted in Cabo San Lucas 2013
It is a delight to announce the first sighting of a pair of Humpback whales here in Cabo San Lucas, Mexico! After many months of whales being about as common as needles in haystacks, the first sighting was a [...]



