Grace's High Falls is a seasonal waterfall in the US state of Alabama, in Little River Canyon National Preserve.
The waterfall is Alabama's highest at 133 feet.
[1]
This Alabama state location article is a stub.
You can help Wikipedia by expanding it.