Locale: John B. Yeon State Park
Upper McCord Creek Falls
The Upper McCord Creek Falls was an attractive double-barreled waterfall said to have a height of about 64ft. As you can see from the photo at the top of this page, I happened to see this falls…
Elowah Falls
Elowah Falls was another one of the distinct plunging waterfalls situated in John B. Yeon State Park more towards the eastern end of what we perceived to be the “waterfalls area” along the…