Episode Overview
The Palace of Holyroodhouse, located in Edinburgh, serves as the official residence of the British monarch in Scotland, although it remains relatively underappreciated and lesser-known.
Show Information
Season 1 Episodes 12
Servers