Share with friends!

Craigmillar Castle, Scotland: Once Residence to Mary, Queen of Scots

Craigmillar Castle, on the outskirts of Edinburgh, was one-time residence to Mary Queen of Scots. Discover more- plus some gruesome tales....