India ranks at 122 in the list of happiest countries. It ranks behind Pakistan and Nepal in the global report that was released on Monday. In the World Happiness Report 2017, Pakistan ranked at 80 while Nepal stood at 99. Afghanistan stood at 141, Bhutan, 97, Bangladesh, 110 and Sri Lanka at 120.
Norway stood at the top slot, followed by Denmark and Iceland. The United States did not figure in the top 10 list and stood at 14 in the list of happiest countries.
The report stated that money is not the only criteria for happiness. Among the wealthier countries, the differences in happiness levels had a lot to do with 'differences in mental health, physical health and personal relationships: the biggest single source of misery is mental illness'.
Central African Republic