by Neil Kearney | May 11, 2011 | Boulder Awards, Colorado Lifestyle
A Gallup poll on overall well being has named Boulder as the number 1 city in the United States! The index is based on the polling of 365,000 US citizens a year since 2008. The video above is a CBS Sunday Morning feature on Boulder, the number 1 town for overall...