
Each year, thousands of humpback whales make one of the world’s great marine migrations along the eastern coast of Australia. From May to November, these gentle giants travel north from Antarctica to the warm waters of Queensland to breed and give birth, before heading south again with their newborn calves.
Two adult humpback whales and a calf swimming along the coast near Coogee, Australia.
Dolphins joining the party.
A calf having a wonderful time.
Two adult humpback whales and a calf swimming along the coast near Coogee, Australia.
Humpback whales along the coast near Coogee, Australia.


