PopulationData.net

World – Happiness (2006)

Source: University of Leicester

See also

Exit mobile version