Nepal 3rd happiest country in SAARC
March 21, 2017: According to the latest World Happiness Report, Nepal is 3rd happiest country in SAARC. In overall ranking Nepal came in 107th place. The World Happiness Report is a measure of happiness published…