Description

Highest waterfall in Nebraska with a vertical drop of 63 feet.

Nearby Features