The Official Travel Site of Alabama

Tuscaloosa

Tuscaloosa, home to the University of Alabama, is located on the Black Warrior River.