Local News

Watch: Firsthand stroll through the magical Christmas Town

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.