Old Town, Edinburgh
Search results
We did not find results for: Edinburgh Castle, United Kingdom.
Check spelling or type a new query.
We did not find results for: Edinburgh Castle, United Kingdom.
Check spelling or type a new query.
Edinburgh Castle is a historic castle in Edinburgh, Scotland. It stands on Castle Rock, which has been occupied by humans since at least the Iron Age. Wikipedia