Colorado Springs is the No. 2 “Best Place to Live” in America
/Colorado Springs is the No. 2 “Best Place to Live” in America, according to the 2018 rankings released by U.S. News & World Report. The quality of life and the present job market boosted the city into the top two, with Austin, Texas taking the top spot.
The rankings considered the top 125 cities in the U.S. Colorado Springs was ranked No. 11 last year and No. 5 in 2016.
Read More