Edinburgh, the capital of Scotland, has much to celebrate. The city has been central to Scottish life and its history for many centuries. Its festivals attract visitors from all over the world, the quality of its architecture has been awarded the highest accolade of World Heritage...