The Royal Mile is one of the most colourful streets of Edinburgh and throughout the years thanks to events, buskers, festival and the preservation of its historic buildings, it’s still a lovely place to visit and walk, for both locals and tourists.There are many things to see, Saint Giles, John Knox house, and of course Edinburgh’s Castle and the Royal palace of Holyrood, from which the street got its name. A mile, a royal mile, connecting the castle and the palace.If you have the time, enjoy (and finance) one of local buskers, great entertainment! And go whenever there’s a market/fair, you’ll find something nice and unexpected to bring home from your trip.