Natural Bridge Falls
The Boulder River falls 105 feet over a limestone ledge. The natural bridge that spanned the falls collapsed in 1988.
Natural Bridge Falls
The Boulder River falls 105 feet over a limestone ledge. The natural bridge that spanned the falls collapsed in 1988.