News

Nestled in Washington's Cascade Mountains, Leavenworth is an enchanting, Bavarian-style village that's hard to believe exists – let alone thrives as the Christmas capital of the Pacific Northwest.
LEAVENWORTH, Wash. - In true Christmas fashion, the Washington State Department of ... drivers about the influx of traffic expected at the Village of Lights: Christmastown. "Do not be hasty ...