2. Christmas Town USA, North Carolina
Places not to be missed: American National Whitewater Center in Charlotte
What to eat: Haberdish, Basement at Ducksworth’s, Soul Gastro Lounge
Where to stay: Book a hotel in Christmas Town, USA
Just outside of Charlotte, NC, this town is known as McAdenville most of the year, but every December they change the name to Christmas Town USA. There are over 375 trees, 450,000 lights, and they give out free hot chocolate and kettle corn to the first 1,000 attendees every night!
It’s free to view the Christmas lights as it literally covers the entire city.
Local tip: Prepare for a lot of traffic.