India ranks 118th out of the 156 countries on the global list of happiest nations. This is as per the records of United Nations' World Happiness Report 2016. Denmark tops the chart replacing Switzerland as the happiest country of the world. Countries like Rwanda, Benin, Afghanistan, Togo, Syria and Burundi were the least happy countries this year.
Read Full Story On