Is Dumfries the happiest place in Scotland? Community spirit, friendliness and amenities saw a town in the south of the country come out on top in a recent survey. Source