Old Nauvoo, Franklin County, Alabama, United States