The Humpback whale (Megaptera novaeangliae) can reach lengths of 12-16 meters.  In the Atlantic, females give birth in the Caribbean then migrate north to feeding grounds off New England and Canada.

Royalty-free stock photo ID: 125700947

The Humpback whale (Megaptera novaeangliae) can reach lengths of 12-16 meters. In the Atlantic, females give birth in the Caribbean then migrate north to feeding grounds off New England and Canada.