Edinburgh Castle is a historic castle in Edinburgh, Scotland, it stands on Castle Rock since at least the reign of Malcolm III in the 11th century
Perched majestically atop the ancient volcanic rock known as Castle Rock, overlooking the enchanting city of Edinburgh, Scotland, stands a timeless symbol of history, heritage,… Read More »Edinburgh Castle is a historic castle in Edinburgh, Scotland, it stands on Castle Rock since at least the reign of Malcolm III in the 11th century