If you haven’t fully experienced Leavenworth, WA, add it to your travel list.
Leavenworth is a charming Bavarian-themed mountain town located on the eastern slopes of the Central Cascades. With the Wenatchee River running through town and the backdrop of the picturesque Central Cascades, you quickly feel like you have been transported to a little Bavarian village. It is gorgeous and there is plenty to do for everyone!
Join me in choosing adventure to explore and experience Leavenworth, WA.