What is cardiff castle. Cardiff Castle, located in the middle of Wales’ largest city, is a Ro...

What is cardiff castle.  Cardiff Castle, located in the middle of Wales’ largest city, is a Ro...What is cardiff castle.  Cardiff Castle, located in the middle of Wales’ largest city, is a Ro...