An online site that assists people with relocating has selected two Alabama cities for its list of the top 100 best places to live in the U.S.
Livability.com looked at small to mid-size cities with populations between 75,000 and 500,000, with a median home value of $500,000 or less.
The site also analyzed average rent and home prices relative to income in each city, as well as other factors that influence the cost of living…