The Magic of Leavenworth – Christmas Tree Lighting



A charming Bavarian-style town in Leavenworth Washington has an annual Christmas Tree Lighting Ceremony. This footage is from our December 2011 visit.

Leave a Reply

Your email address will not be published. Required fields are marked *