Every time the world thought we were on the edge of destruction, we proved them wrong, and with middle fingers raised to the naysayers, we have managed to build the crown jewel of Africa.
Between South Africa’s three biggest metropoles, one that has long been left behind has come out on tops in this annual quality of life report.
According to the results of the 2012 Happy Planet Index, South Africa is not quite as happy a place as many believe it to be, coming in 142nd out of 151 countries.