Mauritius, Libya and Ivory Coast are Africa's leading countries on the latest World Happiness Report released on International day of happiness.
The United Nations' Sustainable Development Solutions Network published on Sunday its annual World Happiness Report.