Humpback Whale
ABOUT THE HUMPBACK WHALE Humpback whales are found in every ocean in the world. Their Latin name, Megaptera novaeangliae, means “big wing of New England.” It refers to their giant pectoral fins, which can grow up to 16 feet long, and their appearance off the coast of New England, where European whalers first encountered them. They […]
Read More Humpback Whale