Holyrood Palace is the official residence of the British monarch in Scotland, located at the bottom of Edinburgh's Royal Mile opposite Edinburgh Castle. Portobello Beach is a spectacular beach for cultural activities with crystal clear blue waters ideal for viewing at night. Edinburgh Castle sits atop volcanic Castle Rock and has been inhabited since the 9th century BC, making it a major tourist attraction in Scotland.