Answer by
Yasir (10)
Main cities that in my knowledge are
Birmingham, Montgomery, Mobile, Madison, Huntsville, Tuscaloosa, Hoover, Dothan, Decatur, Auburn, Vestavia Hills, Florence-Muscle Shoals, Anniston-Oxford, Gadsden. These are some of the major cities and when you move you can visit any of these cities. You can search internet like wikipedia or google for further information.