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…