Where is the University of Alabama?

The main campus of the University of Alabama is located in beautiful Tuscaloosa, Alabama. There are also locations in Huntsville and Birmingham. Their mascot is an elephant and the name of their football team is the Crimson Tide. For more information look here: