Advertisement
According to this year's World Happiness Report, Finland and Denmark fared the highest in happiness levels. India, on the other hand, has slipped into the bottom 15.