1. Asheville, North Carolina
Asheville is the country's reigning champ of hippie culture. Flooded with farmers' markets, art and crafts, and live music, this southern gem has a long history of street performance and outdoor festivals. It also led the charge in farm-to-table local food production and microbreweries. In fact, there are more breweries per capita than any other city in the nation.