Twin Falls is the Unofficial name of this waterfall.
The USGS maps show a Twin Falls Creek in this area. There just so happens to be two branches that converge into one stream about 1/2 mile above the mouth of the creek. One may then postulate that the name of the creek might just imply something.