Craigmillar Castle is a substantial medieval ruin southeast of central Edinburgh. Its towers, courtyards, and links to Mary, Queen of Scots make it a quieter alternative to Edinburgh Castle for travelers interested in Scottish history.
Craigmillar Castle is a substantial medieval ruin southeast of central Edinburgh. Its towers, courtyards, and links to Mary, Queen of Scots make it a quieter alternative to Edinburgh Castle for travelers interested in Scottish history.