“National Geographic” recently did research to find the 25 HAPPIEST cities in the United States.
The five happiest cities are Boulder, Colorado . . . Santa Cruz, California . . . Charlottesville, Virginia . . . Fort Collins, Colorado . . . San Luis Obispo, California.
Sadly, St. Louis did NOT make the top 25.
Click Here to see more.