The official Scottish residence of British monarchs since the 16th century,
including Mary, Queen of Scots and James VI and I.
The official Scottish residence of British monarchs since the 16th century,
including Mary, Queen of Scots and James VI and I.