Rhuddlan castle, possibly one of the most mysterious places in north Wales