Little River Falls
A large waterfall located on part of the Little River near Mentone, Alabama.