Did you know that you don’t need to go all the way to Europe to enjoy this Bavarian experience? Just two hours outside of Seattle Washington, is the Alpine-Style town of Leavenworth; surrounded by the Cascade Mountains, and complete with German beers and lederhosen.