A Weekend in Colorado Springs

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 …