The Palace of Holyroodhouse is the official residence of the British monarch in Scotland, located at the end of Edinburgh's Royal Mile. This 16th-century palace has witnessed many historical events and is known for its beautiful architecture and royal gardens.