LAKE WENATCHEE STATE PARK
Lake Wenatchee State Park is located in the Alpine peaks of the North Cascades in Washington State, about 20 minutes west of the Bavarian wunderland, Leavenworth. Featuring a sprawling, glacier-fed lake, a quaint mountain setting, and a dry climate, Lake Wenatchee State Park is a great family getaway for a fun, memorable weekend.