Take a drive west from Asheville and you will soon find yourself in the town of Waynesville, a quaint mountain town that offers residents a surprising number of gourmet food choices, cultural activities, and historic landmarks to see. A bustling downtown is the epicenter of any trip to Waynesville, where you can take in a slow stroll and browse galleries, or on any given weekend, enjoy one of the many festivals downtown Waynesville hosts. The Folkmoot International Dance & Music Festival attracts visitors and performers from all over the world for this two-week celebration each July. With great food, parades, and dancing, this festival is a local favorite. Waynesville is another mountain town with a rich and storied history. Whether you are a Civil War history buff, a train enthusiast, or love art & architecture, Waynesville is a great place to visit or live.