Full Article:
Insider on MSN.com
The happiest cities combine elements of healthy living, thriving communities, and work-life balance. Five of the top 10 are cities in California.
Keywords: