The Royal Mile is a series of connected streets in Edinburgh, Scotland that stretch for approximately 1.8 km from Edinburgh Castle to the Palace of Holyroodhouse. It consists of Castlehill, Lawnmarket, High Street, and Canongate streets. The Royal Mile is one of the busiest tourist areas in Old Town Edinburgh known for its many shops and souvenirs catering to visitors.