Nature

Fall Creek Falls on the North Umpqua River - Oregon

R
Ryan Finlay
·1 min read

Fall Creek Falls, is a three to four drop waterfall located on the North Umpqua River at the west skirt of the Umpqua National Forest. Fall Creek Falls, Idleyld Park, OR 97447

More Stories

Stay informed

Get the latest stories from Roseburg Tracker delivered straight to your inbox.