World’s largest otter among highlights when visiting Fergus Falls, Minnesota
With an icicle hanging from its mouth, it seemed appropriate that Otto the Otter stood guard over the lake at Grotto Park. The world’s largest otter sculpture calls Fergus Falls […]