You know Leavenworth is lovely, but did you know it's a great ski town, too?
As most of us here in the PNW know, Leavenworth is a Bavarian-themed village that looks like it was plucked straight out of a European snow globe.
As most of us here in the PNW know, Leavenworth is a Bavarian-themed village that looks like it was plucked straight out of a European snow globe.