Edinburgh, Scotland (138 of 255)
Royal Mile.