Penguin who swims 5,000 miles every year to visit the man who saved him
Penguin who swims 5,000 miles every year to visit the man who saved him
March 13, 2016 :
A South American Magellanic penguin swims 8,000 kilometers (5,000 miles) every year for the last five years to return to its ‘human soulmate’, Joao Pereira de Souza, who is a Brazilian pensioner and part-time fisherman.