Researchers believe they may have found the secret to happiness, with Australians who live in towns with less than 1,000 people being significantly happier than those in big cities. from Top Stories http://ift.tt/1O4VSWw