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…