Description
Edinburgh The Royal Mile capital city of Scotland UK United Kingdom. Several streets considered as the main thoroughfare of the Old Town. On mile long, is the busiest tourist street in the Old Town. Runs from Edinburgh Castle to Holyrood Palace