The University of Colorado is located in Boulder, Colorado, which is a vibrant town often mentioned toward the top in "best places to live" rankings. Nearby Denver provides all of the amenities of a major city (such as a major airport), and the..
Relevance: 22.190666