From Near Ghost Town to Northwests Christmas Central
News Source : Newser
News Summary
- Leavenworth, Washington, is the Christmas capital of the Pacific Northwest
- Decades ago, Leavenworth was a near ghost town on the eastern slopes of the Cascade Mountains
- In December, it takes on the ruddy, warm glow of a German Christmas market
The scent of bratwurst and pretzels filled the air as horses clopped down the main street, hauling a carriage full of tourists. Nestled in her mothers arms, a baby reached out to touch a shop window [+1751 chars]