Banner Elk has some of the best fall foliage in North Carolina, plus apple orchards, Grandfather Mountain views, and seasonal festivals. And it's just 1.5 hours from Asheville.