Make India Happy Again

India's global happiness rank varies across reports, with the World Happiness Report 2023 placing it at 126 out of 146 countries.

1 2 3 4 5 6 9