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.

  • Categories

Inspiration Peak

Located in the southern part of Otter Tail County is a collection of glacial features known as the Leaf Hills. […]

Learn More

Book Your Stay

Secure your little piece of heaven on earth today!