Leavenworth Village of Lights

2018-08-27T11:31:59+00:00 Categories: Must Sees & Itineraries|

THE LEAVENWORTH VILLAGE OF LIGHTS Like an enchanted village inside a swirling snow globe, the Bavarian village of Leavenworth, Washington, is truly an unforgettable winter experience.  Nestled in the cusp of the Cascade Mountains, Leavenworth is the ultimate outdoor playground.  Every winter the “Village of Lights” comes alive during the Holidays [...]