The holiday season is about enjoying the festive cheer, and what better way to do that than by visiting one of the most charming Christmas towns in the U.S.?
It feels like it was just summer but it's already time to start getting ready for the winter holidays. The first Christmas tree lighting has been announced.