Minnesota: Fergus Falls – Largest Otter & Giant Goose

Many years ago on a family road trip across the USA, I had set out in search of Otto, the world’s largest otter, located in Fergus Falls, Minnesota. This detour almost resulted in the end of our marriage. Fast-forward 12 years, armed with Google and smartphones we successfully located Otto!