Asheville, North Carolina, hosts the Mountain Dance and Folk Festival organized by the Folk Heritage Committee, one of the nation’s longest-running folk festivals. It celebrates the rich heritage of Appalachian music, dance, and storytelling.
Asheville, North Carolina, hosts the Mountain Dance and Folk Festival organized by the Folk Heritage Committee, one of the nation’s longest-running folk festivals. It celebrates the rich heritage of Appalachian music, dance, and storytelling.