Home EuropeEdinburgh Castle: Scotland’s Most Famous Fortress