Christmas Town USA - McAdenville, North Carolina - Each December, hundreds of thousands of twinkling lights turn this small mill town into a spectacular holiday display. Visitors stroll down Main Street surrounded by the sights and sounds of Christmas.
Christmas Town USA - McAdenville, North Carolina - Each December, hundreds of thousands of twinkling lights turn this small mill town into a spectacular holiday display. Visitors stroll down Main Street surrounded by the sights and sounds of Christmas