There are many big birds in this world. From the World’s Largest Pelican in Minnesota to the World’s Largest Mallard Duck in Alberta, Canada to, well, that giant yellow one that lives on Sesame Street. But only one bird holds the title of the World’s Largest Goose: and...
