Lake Wenatchee North Campground, Leavenworth | Kampline

Paid campsite in Lake Wenatchee State Park near Leavenworth, Washington. Pitches for tents, caravans and motorhomes, with showers and toilets on site.