© 2024 All Rights Reserved Enewspolar
Kathmandu, March 21: The World Happiness Report 2024 released on Wednesday has put Nepal in the 93rd rank out of 143 countries included in the list. Finland has scored the highest with the first rank in the list for the seven consecutive years. "The top 10 countries have remained much