Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Host an experience
Help Center
Show Photos
Park
Twin Falls Natural Area
1 local recommends
Location
47600 SE 159th St
North Bend, WA
Get directions
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!