Penguin Swims 5,000 Miles Each Year To Visit Man Who Saved His Life
Every year a penguin swims 5,000 miles to be reunited with his dear friend, the man who saved his life five years ago. The South American Magellanic penguin swims the journey annually to meet with a retired bricklayer and part-time fisherman, Joao Pereira de Souza, who lives on an island outside Rio de Janeiro, Brazil. Back in 2011 Joao found the penguin covered in oil and near death on his local beach.