Tag archive for : Leavenworth

  • December 15, 2010

Leavenworth, WA is a beautiful little German town in a valley of Cascade Mountains. It’s a quick getaway if you live in Washington. There are many visitors during the holidays season attending just a few of the festivals and events. One of the events you don’t want to miss is the Christmas Lighting Ceremony. It Read more ..