University of Alabama in Tuscaloosa is also on of the best college towns in the USA.