Question: Are both Christ Church Foundation School and National Grammar School located in the same country?
Sentence (from "National Grammar School"): National Grammar School or NGS is an academic institution located in the city of Lahore, Punjab, Pakistan.
Relevant evidence: Yes