Mountain towns across Western North Carolina — including Brevard, Dillsboro, Hendersonville, Highlands, Tryon and others — are in the process or have made efforts to revitalize and keep their Main Streets vibrant. This work pays off economically and creates community spirit, according to area groups.