Question: Are Bombay Scottish School, Powai and The Galloway School both located in the same country?
Answer: no