London, March 19 India ranked 116th in the World Happiness Report 2026, released on Thursday, two notches up from the 118th position last year, but behind Nepal and Pakistan.The World Happiness Report is released each year around March 20, coinciding with the International Day of Happiness...
afghanistan
bangladesh
china
corruptionperception
finland
freedom
gdp per capita
generosity
happiness ranking
healthy life expectancy
india
israel
myanmar
nepal
pakistan
palestine
russia
social media
social support
sri lanka
ukraine
usa
world happiness report