big-cities-life

Living in a big city makes residents happier and healthier compared to the smaller communities and towns, according to a...