Finland, Denmark, Norway Top Most Happiest Nation Rankings

Finland was declared as the most happiest country in the world for the second year, as per the UN World Happiness Report released on Wednesday. Following Finland are Denmark, Norway, Iceland and The Netherlands. The report was released on the World Happiness Day, the 20th of March. The report takes six key variables¬† income, freedom, […]