Leavenworth - Festhalle Live cam
Leavenworth Washington from the Festhalle
Enjoy this stunning live cam in Leavenworth overlooking Festhalle, the multi-use venue located downtown!
Leavenworth is a popular winter resort in the US. Nestled in the middle of the Cascade Mountains in Washington, this small town is famous for its Bavarian-style and Christmas Village, making it one of the top destinations in the country during the holiday season.
Enjoy the Village of Lights live with this Leavenworth webcam and explore our live HD cams in the US.