When autumn leaves begin to fall, drop the rake, pack your suitcase and head for the hills —  of north Alabama, that is. Along Alabama’s piece of Lookout Mountain you will find the town of Mentone, population 451. Mentone, along with DeSoto State Park and Little River Canyon, is a prime destination for “leaf peepers” to witness nature showing…
Want to read the full article and more?