Claim: Pembroke Castle is in Cardiff.
Verdict: REFUTES