Colorado Springs Lives up to ‘City for Champions’ Role
Colorado Springs has always been a natural sports tourism destination, both literally and figuratively. The region boasts more than 55 area attractions, is home to more than 40 sports organizations (including 24 national governing bodies) and offers some of the most beautiful scenery in the country. Now, it has even more (and better) facilities. more....