Nestled in the Cascade mountains is the town of Leavenworth, with Bavarian authenticity and Northwest hospitality around every street corner, making it ideal for holiday family getaways. While the Bavarian-style architecture of the city is wonderfully unique, the charm of this destination truly comes alive during the winter. Over half a million lights illuminate the streets of Leavenworth, bringing the Village of Lights: Christmastown to life.