Speaking of Minnesota, Lake Superior is incredible and extremely beautiful! It's wildness and enormity make you feel small and insignificant, like the Grand Canyon but in a completely different way. I driven from Duluth to Canada, and I have driven the entire Wisconsin and Michigan shorelines. I HIGHLY recommend it! The Apostle Islands in Wisconsin and the area around Picture Rocks National Shoreline in Michigan are also awesome. Minneapolis is fun and does have a lot of culture. The art museum is very large and encyclopedic. It is one of the best in the country. The people there seem pretty well educated. Minneapolis is obviously the urban center of a huge area from North Dakota to northern Wisconsin and way up into Canada. That, and the long cold winters, is why the huge Mall of America is there. I never actually went inside the mall though. I am sure I would have if I was there with my wife and 13 year old son. My only complaint is the architecture of the early 1900's to say late 1980's is very drab. It is like Canadian cities in that regard (Toronto especially). The Louis Sullivan "jewel box" bank in Owatonna, MN is worth a trip to Minnesota in itself. I remember going on vacation with my family to the lakes in Minnesota when I was a child.

I love to spend time in the upper Midwest and Great Lakes, but the climate and mountains of Colorado are unbeatable in my opinion. I am very fortunate that my job has taken me to all 50 states and every large city in the U.S. and Canada so I have been able to experience what every region has to offer.