Visiting Weaverville means having a chance for you and your family to experience life at a slower pace. Weaverville is the a quaint small town offering all the small-town charm that you could want with easy access to outdoor activities and big city thrills.

For more information visit: http://www.visitweaverville.com/