
Leavenworth in tucked in the Cascade Mountains about two and a half hours East of Seattle Washington. This lovely Bavarian Town hosts one of the largest Oktoberfest in the United States. Leavenworth is not your typical small town. It is like you have landed in a German Bavarian Village in the mountains.

Not sure if this is true, but we heard that Leavenworth as a town was not doing very well. Apparently the whole town got together and decided to go with a Bavarian theme to help bring the tourists back. Well the result is a Bavarian town which must make the Germans impressed.

Even the Starbucks and the gas station have a Bavarian theme.
… Read the rest