Leavenworth: more than a Bavarian façade

We live in the Seattle area of Washington State and we love it!  It’s got everything from the mountains to the Puget Sound.  Heck, even the ocean isn’t too far for a day trip.  We also have some really amazing small towns.  One of our favorites is Leavenworth, Washington.  It’s cute.  It’s quaint.  It’s manufactured. […]