Urbank is home to Inspiration Peak, one of the highest points in the state at 1,750 feet. The hike to the top is a fairly short one, and the views are well worth it.
Located in the southern part of Otter Tail County is a collection of glacial features known as the Leaf Hills. […]
Secure your little piece of heaven on earth today!