Leavenworth, WA – Christmas Lighting Festival

The town of Leavenworth, WA isn’t just one of those Christmas -obsessed towns… oh wait, actually it is. Every winter, the town of Leavenworth becomes a picturesque Christmas scene filled with lights, snow, carolers, and Santa! Thousands of visitors from all over come to Leavenworth every winter to experience the incredible display of holiday lights … [Read more…]