Sri Lanka has been ranked 130th among 156 countries on the United Nation's latest Happiness Index.
Other South Asian nations ranked higher than Sri Lanka are Pakistan, which is ranked at 67, Bhutan at 95 and Bangladesh at 125. India has been ranked at 140 on the index.
The report said the countries which had suffered such a decline had some combination of economic, political, and social stresses. The study based its findings on individuals’ assessment of their lives in relation to the Gross Domestic Product per capita income, social support, healthy life expectancy, freedom, generosity and absence of corruption.\
Finland topped the list for the second consecutive year, followed by Denmark and Norway. South Sudan was ranked at the bottom of the index.