Diving with humpback whales
Dive Socorro Islands by Liveaboard
The Socorro Islands offer a once in a lifetime diving experience.
The Socorro islands are located 240 miles (390 kilometers) off the Baja Peninsula, the four Revillagigedo Islands offer some of the best diving in Mexico.
Humpback Whale Declares Hatchery a Fast-Food Joint for $13M Snacks
This lone humpback whale demonstrates how intelligent whales really are.
When it comes to judging the intelligence quota of animals, marine animals in this case, we often overlook exactly what intelligence is.

