Walk the street, stroll through the shops, snack on warm apple strudel and feel the Leavenworth Christmas spirit surround you. Our Lady of the Snows Catholic Church. Visitors come back year after year for this famous Leavenworth festival. Nestled at the base of the majestic Cascade mountains, the Bavarian Village is decked out in full holiday decor and filled with anticipation. The aromas of service club food booths and roasted chestnuts fill the frosty air.
Entertainment includes lots of music from the gazebo, sledding in the park and sleigh rides.
Santa makes an entrance and chats with the children, and St. Nick and Father Christmas provide photo opportunities. Bronn is one of the most outstanding and entertaining harp musicians in North America, and has the uncanny ability to bring his music to life with animated humor. United Methodist Church. Free cookies and hot chocolate at the church. Check out their web site.