Explore the seat of Scottish kings, capital of the Highlands, where the Palace of Holyrood is located.