Apparently we are not as happy as we think we are. South Africa comes in at number two on this list, which is and isn’t a surprise. Have a look at who is slightly more happier than us.
Continue Reading