Nature
Grace's High Falls is a seasonal waterfall in Alabama's Little River Canyon National Preserve and, at 133 feet, the highest waterfall in the state. Its appearance changes with water levels, becoming most impressive when the flow is up and far less dramatic in drier periods. Set within the preserve, it stands as one of the notable natural landmarks of the Little River Canyon area.
Hear stories like this as you drive
ExploreHere reads historical markers out loud as you pass them: over 325,000 stories across the US. No account needed.
4.7 · 800+ ratings · Free
FIND IT
Alabama · United States
