In Edinburgh what name is given to the streets that link the Castle with Holyrood Palace?
What is the answer?
royal mile