112 W Washington Ave
In the appropriately named Otter Tail County, you'll find Otto, the world's largest otter statue, resting on the shores of Grotto Lake. This beloved 40-foo
JavaScript is required to use this application. Please enable JavaScript in your browser settings.