BALMORAL CASTLE is the Queen’s most frequented royal residence in Scotland, but where does she stay while visiting the home of the Scottish Parliament, Holyrood? Here’s a look at Queen Elizabeth II’s lesser-known Edinburgh-based palace.
This article, images and content belong to the source and curated for informational purposes.