Rabat - Morocco ranks 33 out of the most sustainably happy countries in the world today, ahead of the UK and well ahead of the US, according to, The Happy Planet Index Report, published by The New Economics Foundation.

Amjad Hemidach is a teacher of English.