Leavenworth is a wonderful town nestled on the east side of the Washington Cascade mountains located along US Highway 2. This town adopted a Bavarian theme many decades ago and have developed their town into a wonderful tourist destination year round.