Question: Are both City, Vale Of Glamorgan and Charchelu located in the same country?
Sentence (from "St. Nicholas, Vale of Glamorgan"): It lies 2 miles west of the capital city, Cardiff and 7 miles from its city centre.
Relevant evidence: No