Humpback whales live in all oceans around the world. They travel great distances every year and have one of the longest migrations of any mammal on the planet. Some populations swim 5,000 miles from tropical breeding grounds to colder, more productive feeding grounds. Humpback whales feed on shrimp-like crustaceans (krill) and small fish, straining huge volumes of ocean water through their baleen plates, which act like a sieve.
The humpback whale gets its name from the distinctive hump on its back. Humpback whales are a favorite of whale watchers―they are often active, jumping out of the water and slapping the surface with their pectoral fins or tails. These videos were taken off of Cabo San Lucas.