From Near Ghost Town to Northwests Christmas Central

Image for article 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]

Must read Articles