Leavenworth is a resort town located within the North Cascades region of Washington State. In the summer, tourists roam the adjacent mountains and the Wenatchee River for recreation, while the town culminates into festivity in winter with dazzling lights and snow. Throughout the year, the faux Bavarian portion of the town entices everyone to an exquisite dining, drinking, shopping and cultural experience.
At the confluence of the Icicle Creek and Wenatchee River, the meeting point was a settlement for the Native Yakima, Chinook, and Wenatchi tribes where they hunt salmon in the river and game in the mountains, in an area stretching as far west as Lake Wenatchee.
Wander is a travel search engine that allows you to find the perfect travel destination that fits your budget and preferences.