Hike the two mile Desoto Falls Trail near Helen to a pair of waterfalls where, legend holds, a piece of armor was found from DeSoto’s expedition in the mid-1500s.
Mentone Alabama
Mentone Alabama DeKalb County Alabama Mentone is a quaint, welcoming mountain village nestled atop the west brow of Lookout Mountain, in northeast Alabama. Natural beauty abounds, from scenic mountain-top views to the mists of a 104 ft. waterfall. Generations of wonderful people have made Mentone an ideal place to live, work, and visit.