Quintessentially Scottish and endlessly appealing, Edinburgh is one of Europe’s most beguiling destinations.

That impossible skyline of castle and crag is positively theatrical – small wonder the city plays host to the world’s largest artistic happening, the Edinburgh International Festival. Whatever the time of year, Edinburgh is simply one of the great capitals of Europe.