Weaverville

North of Asheville lies the rolling hills of the Reems Creek Valley and a not-so-sleepy downtown filled with an abundance of popular eateries, and a heavy helping of small-town charm.