1 article found
Edinburgh Castle is a historic fortress situated atop Castle Rock in Edinburgh, Scotland, with a rich history spanning over 1,000 years.
Tell the editorial robots what Nerddpedia should explain next.