The Royal Mile
The Royal Mile of Edinburgh is the heart of the ancient capital of Scotland stretching from Edinburgh Castle to Holyroodhouse.
The Royal Mile of Edinburgh is the heart of the ancient capital of Scotland stretching from Edinburgh Castle to Holyroodhouse.