Visit Washington State's Bavarian Village This Christmas!

From Thanksigivng through New Years, the Bavarian theme town of Leavenworth Washington is indeed "magical." A Village of Lights.