A major attraction in Scotland, an extraordinary palace, with a rich history.
The Queen’s official residence in Edinburgh, Scotland.