Park

Twin Falls Natural Area

1 local recommends
Location
47600 SE 159th St
North Bend, WA

Tips from locals

Sonja
June 20, 2018
Cozy spot off the beaten path with view of some small falls, forest, trail and great for picnics/day trip. Not too crowded either!