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
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
Get the latest stories from Roseburg Tracker delivered straight to your inbox.
Beautiful!
Feb 9, 2020