|
Description
Palace of Holyrood House photo
Holyrood is the Monarch’s official residence in Scotland. It was founded in 1128 when David I founded an abbey on the site and is still used today by the Queen whenever she is in town.
© Edinburgh Tourist Board
|