How to spend a festive, fun-filled day in Old Salem.
SPARTA, N.C. (WGHP) — There’s just something special about a small town. Now, place that small town in a mountain setting, ...