Sort:  

Yeah a chaple is a good guess for the ruins. My money would be on that as well or some other remnants of the previous castle. I'm not sure if the new castle had a chaple built within the walls or not.