In second place in Scotland was Melrose, Newton Mearns in Glasgow was third, Kinross in Perthshire was fourth and Biggar in ...
The tourism favourite was the highest rated location in the country in a list of the 70 happiest places, with the five ...