Hippos do not usually swim in the sea, preferring to stick to rivers or lakes.
The one captured swimming in the tourist resort on 21 April appears to be enjoying a dip thanks to the coronavirus pandemic.
Holidaymakers have had to cancel their plans because of restrictions to stop the spread of the virus.
It is believed the frolicking hippo had crossed over from Kosi Bay, made up of four lakes, in South Africa’s KwaZulu-Natal province, to southern Mozambique.