Exquisite Edinburgh: Scotland’s cultural heartFamed for its festivals, the Scottish capital is one of the world’s great citiesBy Conor Purcell · 14 July 2019