There are many cities around the country that will kick your holiday spirit into overdrive. These Christmas towns roll out the red carpet and lure you in with fun (and often free!) attractions and events. Twinkling Christmas lights, festive displays, traditional carols, smells of bayberry and pine, decorated sugar cookies in holiday shapes, and colorful Christmas trees are some of the things that leave us with “visions of sugarplums.”
1. Leavenworth, Washington
It’s Christmas year round in Leavenworth WA. View the lights and then take in the holiday market. You’ll be as close to a Bavarian (German) Village as you can get in the US with a visit to Leavenworth, Washington during the holidays. The foothills of the Cascade Mountains come alive December 1st with a Winter Wonderland of carolers, sleigh rides, a lantern parade, roasted chestnut vendors, 1.2 million lights, weekly festivals, a traditional Christkindlmarkt, and a massive tree in the center of town.