Craigmillar Castle
Craigmillar Castle is a ruined medieval castle in Edinburgh, Scotland. It is situated 3 miles south-east of the city centre, on a low hill to the south of the modern suburb of Craigmillar. It was begun in the late 14th … Continue reading