Name of Waterfall
Fantastic Pit Falls
Fantastic Pit Falls
Fantastic Pit Falls is located in Ellisons Cave, the 12th deepest cave in the world. The falls found in Fantastic Pit are thus far the tallest documented underground waterfall found in North America. It goes without saying that access to this site is highly technical, and only for the exceptionally skilled. Location is approximate.
[]
586
586
1