Best place to live?
Colorado Springs is constantly hailed as one of the best places to live in the United States, beautiful weather, amazing outdoor activities, and a great place to raise a family. Is this really the narrative behind the Springs, though?