Norway happiest country, India ranks 122 in the World Happiness Report
Monday, March 20, 2017, 7:47 PM
India is among world’s least happy nations, and became even less happy in last year, showed a global ranking which identified Norway as the world’s happiest country. India ranked at 122 out of 155 countries in the World Happiness Report 2017, four notches below its previous rank of 118. Report was released at the United Nations at an event celebrating International Day of Happiness.