Where is Royal Mile?

Where is Royal Mile located?

Royal Mile, Royal Mile, Great Britain (approx. 55.950558°, -3.1855557°)


Where is Royal Mile on the map?