A village high up in the North Carolina mountains, Banner Elk serves up a "A Small Town Christmas," with luminary-lighted train rides and good old-fashioned choose-and-cut Christmas trees.
Some results have been hidden because they may be inaccessible to you