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.
Welcome to Leavenworth, Washington, the Christmas capital of the Pacific Northwest. Decades ago, Leavenworth was a near ghost town on the eastern slopes of the Cascade Mountains, one of the region ...
These spots included Leavenworth Reindeer Farm in Leavenworth, Washington, Irvine Park Christmas Village in Chippewa Falls, Wisconsin, and the Nubble Lighthouse in York, Maine. Here’s a map of ...