Residents living in large metros are more likely to have higher wellbeing than those living in small towns primarily because of better physical health, access to basic needs, and self-evaluations of their lives.

Read more at GALLUP.com.

Pin It on Pinterest