A beloved long-time Western North Carolina tradition, the 48th annual Mountain Heritage Day will be held from 10 a.m. to 5 p.m. Saturday, Sept. 24, on.
A beloved long-time Western North Carolina tradition, the 48th annual Mountain Heritage Day will be held from 10 a.m. to 5 p.m. Saturday, Sept. 24, on.