Only 66 miles south of Denver is Colorado’s second largest city, Colorado Springs. Founded as a resort town in 1871, this Rocky Mountain paradise offers more than 55 man-made and natural …
Only 66 miles south of Denver is Colorado’s second largest city, Colorado Springs. Founded as a resort town in 1871, this Rocky Mountain paradise offers more than 55 man-made and natural …