Nestled in the North Carolina Blue Ridge mountains, Weaverville offers a friendly NC travel destination for vacations, day trips & weekend getaways. Conveniently located near Asheville, Biltmore, the Blue Ridge Parkway and plenty of mountain adventures.
Bookmark Weaverville.com: