Why NOW is the time to visit Asheville September 18, 2015 By VoyageVixens Leave a Comment The Blue Ridge Mountains surrounding Asheville make it our top southeastern destination for autumn leaf watchers.