Question: Are Mount Vernon Presbyterian School and Padma Seshadri Bala Bhavan located in the same country?
Sentence (from "Padma Seshadri Bala Bhavan"): Padma Seshadri Bala Bhavan (PSBB) is a group of schools located in Chennai, India.
Relevant evidence: Yes