Discover this vibrant mountain town in Western North Carolina that showcases breweries, delicious restaurants, and close ...