List of world’s happiest countries released

India ranks 126th in the World Happiness Report, with Finland topping the list for the seventh consecutive year. The United States falls out of the top 20 due to a decline in the wellbeing of Americans under 30.

​India ranks 126th in the World Happiness Report, with Finland topping the list for the seventh consecutive year. The United States falls out of the top 20 due to a decline in the wellbeing of Americans under 30. 

​ 

Leave a Reply

Your email address will not be published. Required fields are marked *