March 20 marks the International Day of happiness.

Report, Morocco Is 106th Happiest Country Out of 153
Report, Morocco Is 106th Happiest Country Out of 153