Home TravelEurope Edinburgh Castle: Scotland’s mighty fortress and symbol of strength