Question: Are both Christ Church Foundation School and National Grammar School located in the same country?
Sentence (from "Christ Church Foundation School"): Christ Church Foundation School( also called Foundation) is a school in Christ Church, Barbados, founded in 1809.
Relevant evidence: Yes