Leavenworth Washington Travel Guide - The Swiss-Like Village in the Cascade Mountains
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.