Hadn't realised there was so much to see. You need to take time to understand the different stages o
Hadn't realised there was so much to see. You need to take time to understand the different stages of the castle's history. There's a lot of steps....so wear sensible shoes!