Carlisle Castle is situated in the city of Carlisle in Cumbria, England. The oldest surviving building is the large 12th century keep located at the north east
© 2023 Cumbria Tourist Information