Nepal is the Third Happiest SAARC Country Nepal is the third happiest SAARC country and the 101st in the world dropping from… by Prakriti Tuladhar — March 19, 2018 in News 0