CBSN

Denver tops best places to live in U.S.