Beautiful city with cobbled streets is happiest place to live in Scotland - not Edinburgh
A thriving city celebrated for its cobbled streets, rich history, stunning landscapes and vibrant community spirit has been named the happiest place to live in Scotland