When you think of Minnesota, does the word "hippie" come to mind? It doesn't for me but apparently, the hippiest town in Minnesota is just 45 minutes from Rochester, Minnesota. Yeah, Lanesboro, Minnesota is the place that hippies love. Congrats, Lanesboro, Minnesota on being the hippiest little town in our...