This is a triple tier falls with a 104 foot drop, most of it in this last fall shown here in the photo. Located near Mentone AL in the Desoto State Park.
©2006 J Bryan Kramer all rights reserved