A child is happily playing on the slide.
A child is playing on the slide
A stroll along the Royal Mile will take around 30-minutes, but stop and explore the various attractions on its path and you might find that this one-mile journey will last a whole day.