Hello Catherine!
I haven't yet seen anything that convinces me ghosts exist. But looking at that castle, it seems pretty likely that if they do exist — that's where they live.
If you check again and see one this time, do let me know. So that I don't ever go there.