Located in the foothills of the Cascade Mountains east of Seattle, Leavenworth is a Bavarian influenced village that is perfect for a weekend getaway. Once again, the town