Christmas Town U.S.A.®
Quaint North Carolina town glowing with red, green, and white lights.
Visitors can walk or drive through the downtown area to view thousands of green, red, and white lights transforming the landscape. Seasonal bells chime Christmas carols throughout the historic streets as guests take in the scenery. Local shops and eateries...