2 Alabama cities make Livability.com’s 2020 Top 100 Best Places to Live in America

Advertisement

BEGIN ARTICLE PREVIEW:

Other southern states like Georgia, Florida and the Carolinas did a bit better.

END ARTICLE PREVIEW

READ MORE FROM SOURCE ARTICLE