Welcome to Leavenworth, Washington, the Christmas capital of ... The longstanding practice of switching on the Christmas lights downtown on Saturday and Sunday evenings began to draw such large ...
A Bavarian Christmas Wonderland 🎄🎶 Nestled in the heart of the Cascade Mountains, Leavenworth, Washington is a charming ...