Microsoft Store
 

Tuscaloosa, Alabama


 

Tuscaloosa is a city in west central Alabama, on the Black Warrior River in Tuscaloosa County. The seat of Tuscaloosa County{{GR|6}}, it is the fifth-largest city in the state with a population of 79,294 (2003 U.S. Census Bureau Estimate).

Points of interest