HAPPY TOWN2018-10-05T15:40:20+00:00

Boulder, Colorado

The Happiest City in the USA

National Geographic just awarded Boulder, CO, the top spot on its “Happiest Cities in the US” list.