Address: 14193 Chiwawa Loop Road, Leavenworth, WA 98826, USA
Jay Rideout | Oct 22, 2021
There is a state campground just down the road on lake Wenatchee. If you have a dog the south park is recommended because the beach is off leash for well behaved dogs.