Fall Creek Falls
Fall Creek Falls is a must-see for all waterfall enthusiasts here in Idaho. With an elevation of 5,280 feet and a 60-foot descent into the Snake River, Fall Creek Falls widen as it drops and…
Fall Creek Falls is a must-see for all waterfall enthusiasts here in Idaho. With an elevation of 5,280 feet and a 60-foot descent into the Snake River, Fall Creek Falls widen as it drops and…