Explore Leavenworth, a charming Bavarian-style village nestled in the Cascade Mountains of Washington State. Just a short drive from Seattle, it’s the perfect weekend getaway. While one day isn’t quite enough to experience everything this town has to offer, if you’re planning a day trip, here’s a list of things you can do in Leavenworth.