For the sports enthusiasts in your family, a trip to the US Olympic Training Center (USOTC) in Colorado Springs (CS) is a must. The USOTC sits on a former Air Force base
Have you been to this Colorado Springs attraction? Tell other travelers what to expect. Submit a review today!
4 of 5 stars