Save Added By RC Spotters Team Now Open Fall Creek Falls Idleyld Park, OR 97447, USA Fall Creek Falls is a short and sweet Southern ...