Alpine Wonderland: Find Bavarian Charm in Washington
By Jennifer Burns Bright With a backdrop of snowy mountains and the rushing Wenatchee River, Leavenworth, located about 120 miles east of Seattle along a winding road through the Cascades foothills, promises festive winter vistas. During the holiday season, the town decks its halls—and trees and hedges and inns and shops—with more than a half…