The fortress on top of Castle Rock includes the 12th c. St Margaret’s Chapel – the oldest building in the city.
Return to article.