Best Places’ Ranking Stokes Cities’ Space Rivalry
Colorado Springs jumped to No. 2 in U.S. News & World Report’s annual ranking of the Best Places to Live, released in May. Meanwhile, Boulder slipped to No. 4 after holding the No. 1 spot the previous two years. The…