Home / Tag Archives: Niue

Tag Archives: Niue

Meet ‘Trevor’ The World’s Loneliest Duck, Now It Has Put Tiny Island Niue On The World Map

Trevor is the world’s loneliest duck which recently became popular after photos showing the duck alone in its puddle went viral. ‘Trevor The Mallard’ as the duck is popularly known, was found in an island called Niue which was practically unknown before images of the duck went viral. Today, the …

Read More »