Tag Archives: Bavarian town in Washington

Leavenworth at Christmastime

Nestled in Washington State’s Cascade Mountains near Stevens Pass sits a Bavarian-themed town called Leavenworth. It’s a great tourist destination year-round, but near Christmas the town really comes alive with a festival of lights. Strung with Christmas lights Bavarian style … Continue reading

Posted in USA, Washington | Tagged , , , , , | 2 Comments