Generated from the website:
DeSoto Falls in Mentone, AL is a stunning waterfall located on Lookout Mountain. With the best time to view the most water flow being in the spring, late fall, and winter, visitors have the opportunity to take in the beauty of the falls in all seasons. Even in the summer months, visitors can enjoy the falls, depending on rainfall. DeSoto Falls is a must-see destination for anyone visiting North Alabama.