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

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

 // 

5. Barnstable Town, Massachusetts

Located in Cape Cod and home to Martha’s Vineyard and Nantucket, this community's best showings were social relationships (No. 4 overall) and physical health (No. 3 overall).

Wikimedia Commons/User:ktr101