News & Events

The Humpback whale

The humpback whale (Megaptera novaeangliae) is a species of Baleen whale, which are characterized by having baleen plates for filtering food from water, rather than