Cheyenne Mountain State Park is located less than 20 minutes south of America's "Olympic City" and one of the most underrated vacation spots, Colorado Springs. With 2,701 acres of camping, recreation, ...