Castle1Edit2

Cardiff Castle is home to many alleged ghosts and a macabre haunted history of its own.

Cardiff Castle is home to many alleged ghosts and a macabre history of its own.