Tagged: Edinburgh

Edinburgh Castle

Edinburgh Castle is located in the Scottish city of Edinburgh in the United Kingdom. There has been a royal castle on this city since the 12th Century AD, although evidence...

Edinburgh Skyline

Edinburgh is the capital of Scotland in the United Kingdom. Edinburgh was established in 1125 and granted city status in 1889. It’s the 7th biggest city in the United Kingdom...

Loading...