Almost abandoned: The magical origins of NC's very own Christmas Town
The Citizen
Many North Carolinians have no idea that our state has one of the most magical towns in the country. Each year, Christmas Town comes to life – an entire town of businesses, homes, schools and churches that transforms overnight into a world of twinkling lights and holiday sights.
Source: WRAL News