The Aberdeenshire village of Aboyne is the happiest place to live in Scotland, according to a new survey. The tourism favourite was the highest rated location in the country in a list of the 70 ...