Grace's High Falls
Featured
NATURE · WATERFALL
Grace's High Falls
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.
FIND IT
© 2026 MainEngine