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
Be First to Comment