Royal Mile

I could’t recalled the exact times I have walked on the street, it stretched a mile long from the Edinburgh Castle down to Holyrood Abbey. It is a name given to the Old Town of Edinburgh which make up by castle esplanade, castlehill, lawnmarket, high street, canongate and abbey strand.