Fort Payne itself is a charming slice of Alabama nestled near natural wonders like Lookout Mountain and Little River Canyon. It’s the kind of town where people wave at passing cars and actually mean ...