Leavenworth
Leavenworth is a quaint little Bavarian town in Chelan County, Washington. The drive from Seattle to Leavenworth is one of my favorite drives in Washington filled with cliffs, snow clad mountains and rivers. It’s a popular destination for visitors who …