Travel guide to Leavenworth, WA
TRAVEL GUIDE TO LEAVENWORTH One look at Leavenworth and you’ll think you’ve stepped foot in a Bavarian fairy tale. You’d be wrong, however. Leavenworth is nestled within the North Cascades mountain range, in Chelan county, Washington state. There isn’t a bad season to visit in with the summers being hot and sunny and the […]