Where to Wednesday: A Bavarian Holiday in Leavenworth, Washington

Does the thought of vacationing inside of a life-sized snow globe appeal to you? Get a taste of European charm and holiday magic in the Alpine village of Leavenworth, Washington.