Edinburgh Castles Edinburgh Castle Edinburgh Castle stands proudly in the heart of the city high upon Castle Rock, an extinct volcano. The site has Read more Craigmillar Castle The medieval Craigmillar Castle is located with-in the confines of the city of Edinburgh, approximately three miles southeast from the Read more