The 20 Best Cities and Towns for Your Overall Well-Being

The 20 Best Cities and Towns for Your Overall Well-Being

 // 

19. Cape Coral-Fort Myers, Florida

These sunny towns on the Gulf of Mexico ranked in the top fifth for sense of purpose, social relationships, physical health and financial security (No. 10 overall).

© Jim Bourg / Reuters