Hosted on MSN2mon
Magic and lights draw crowds to an alpine village in Washington state for ChristmasWelcome 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 ...
Bridget Torres is a prominent national news weather forecaster who comes home to the magical, wintry town of Leavenworth, Washington, where Christmas traditions prevail each holiday season.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results