The beautiful historic Scottish town with 'relaxed way of life' named happiest place to live
The town in the Scottish Borders has been named the happiest place to live in Scotland by Rightmove - and it has a fascinating history as well as plenty to see and do.
Daily Record ·