Cherokee — town in Alabama, United States