Discover where to stay, when to visit, where to eat, and the best things to do during your visit to Minnesota's coolest small town,