Edinburgh Castle is the most important sight and the town’s landmark of Edinburgh located on a mountain high above the capital city of Scotland. It was first mentioned in the 7th century CE and was home to Maria Stuart. Here you can see the crown jewels of Scotland and the Stone of Scone on which the Scottish and later the English kings and queens have been crowned. Continue reading “Edinburgh Castle”