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)