Finland named world's happiest country, India ranks 133rd
Finland has been named the happiest country, according to the UN Sustainable Development Solutions Network's 2018 World Happiness Report. Finland was followed by Norway, Denmark, Iceland and Switzerland, while India came in at 133rd, down from 122nd place last year. The report ranked 156 countries on the basis of GDP per capita, life expectancy, social freedom, and absence of corruption.