Otto the Otter: World’s Largest Otter in Fergus Falls, Minnesota
Have you met my significant otter? No? Well let me introduce you! This is Otto the Otter, a giant otter statue who lives at Grotto Park in Fergus Falls, Minnesota. Trust me: this roadside attraction is like no otter you will ever see! This big otter was constructed in 1972 by students at Fergus Falls …