More than 100 humpback whales filmed surrounding boat off the coast of Australia

A “megapod” of more than 100 humpback whales has been filmed surrounding a boat off the coast of Australia. The whales skirted the boat near Bermagui, about 380km from Sydney, in the state of New South Wales, as they fed on a large bait ball — a tightly packed school of fish swimming in a […]