US News reviewed the most populous 125 cities and determined that the 2nd place winner for the Best Place to Live was Denver! Austin, TX came in 1st place and Colorado Springs came in 3rd place. They judged the cities on several criteria: Good Value, Desirable Place to Live, Strong Job Market & High Quality… [Read More]