According to The Economist, Atlanta ranks number five among 25 cities as one of the most livable cities across North America.
According to The Economist, Atlanta ranks number five among 25 cities as one of the most livable cities across North America.