The kitschiest town in Washington nestles in the Cascades, two hours east of Seattle and three west of Spokane, where the Wenatchee River elbows its way through a cleft in snow-veined mountains. This is the picturesque home of Leavenworth, a faux-Bavarian town that has gone all-in on a year-round Oktoberfest vibe. The ersatz chalets boast […]