Edinburgh Castle looms over Scotland’s capital city, its outer walls seeming to merge with the sheer cliff face which has made the castle almost impregnable for over a thousand years. Built on a plug of volcanic rock, Edinburgh is one of the oldest fortifications in...