Southern right whales have drawn visitors to Hermanus in South Africa, where people gathered along the cliffs and at the annual whale festival to see the animals in Walker Bay.
The footage shows whales swimming near the coast, including a mother with her newborn calf, while visitors use binoculars and cameras to follow them from land and boats.