Desoto Falls
Desoto Falls is a Waterfall in Mentone, Alabama, United States.
The height of Desoto Falls is 32 meters.
This waterfall is located on the West Fork of the Little River near Mentone, Alabama, in DeSoto State Park.
Mentone, Alabama
Mentone
Latitude : 34° 32' 56.3100" N
Longitude : -85° 35' 25.85" E