Mentone is a picturesque little mountain town atop Lookout Mountain in northeastern Alabama. The views are absolutely stunning. Desoto Falls, a 104-foot cascade that drops into a wide bright green pool, is one of the top attractions. Pick up handmade arts and crafts at the Log Cabin Craft Village and eat tomato pie or strawberry pasta at Wildflower Cafe. Summer camps with horseback riding, archery, boating, swimming, craft making and rock climbing are popular among kids.