Perspectives on where our world is heading from a vantage point in Denver, Colorado.
02 March 2016
U.S. News Says Denver Is Number One The Best Place To Live
Denver came in first place on the U.S. News and World Report list of best places to live for 2016 form a list of 100 U.S. cities. Of course, they are right, although honestly, the methodology used for these rankings if often dubious.