USA Today has published a poll created by their readers that ranks the 10 best Midwestern small towns, know any that made the list? Grand Marais made the top while Lanesboro came in third. As an established Minneapolis architect, I enjoy seeing what other parts of the state have to offer. This list describes Lanesboro as having “a plethora of outdoor activities, historic architecture, and numerous bed-and-breakfasts.” All over the midwest, there are wonderful gems with rich histories and beautiful structures.
A readers’ choice poll ranked the 10 best Midwestern small towns, and Grand Marais landed at the top. USA Today’s cited the town’s “art galleries, quirky restaurants, local shops and diverse lodging,” as reasons for the ranking. In 2015, Grand Marais was named “America’s Coolest Little Town” by Budget Travel.
Grand Marais is not the only Minnesota town to make the list – Lanesboro came in at No. 3. Lanesboro’s qualifications include a plethora of outdoor activities, historic architecture and numerous bed-and-breakfasts.
The two towns span the length of the Land of 10,00 Lakes. Grand Marais sits on Minnesota’s northern tip on the shore of Lake Superior. Lanesboro is located near the Iowa border in southern Minnesota.
Michigan, Indiana and Ohio each had two towns on the list as well. Nebraska City, Nebraska, and Weston, Missouri, rounded out the top 10. Grand Marais Named Best Midwestern Small Town