Leavenworth, Washington, transformed from a ghost town to the Christmas capital of the Pacific Northwest, attracts 3 million ...
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 ...