There is a timeless magic that clings to a medieval castle. It’s a feeling you get when you stand beneath massive stone walls ...