Hello, Guest

Tuscaloosa

West Tuscaloosa with downtown in the distance Wikipedia by Crimson Pictures

Destination creator (Voyajo Team)

Tuscaloosa is a city in and the seat of Tuscaloosa County in west central Alabama (in the southeastern United States). Located on the Black Warrior River, it is the fifth-largest city in Alabama, with an estimated population of 95,334 in 2013 (...) (from Wikipedia)