The Royal Mile is an area that connects the fascinating Edinburgh Castle with the magnificent Palace of Holyroodhouse. It runs through the heart of Edinburgh’s Old Town with souvenir shops, restaurants and tourist attractions on the way.
The Royal Mile
