Mysterious Duck is Island Celebrity
The tiny country of Niue, an island in the South Pacific Ocean, has a population of about 1625 people. And one duck. The island has never had a duck before and it’s a mystery how he got there. Trevor has made a home in a puddle by the airport, and locals feed and love him!