From MSN:


Known as Christmas Town USA, the name says it all for this small town in North Carolina. The official Christmas lighting ceremony is Dec. 1, but the lights stay on to be seen by all who visit through the Dec. 26…

Read more from MSN here.