Question: Are Bombay Scottish School, Powai and The Galloway School both located in the same country?
Sentence (from "Lamachan Hill"): Lamachan Hill is in centre of the Galloway Hills of southern Scotland, lying north of the town of Newton Stewart.
Relevant evidence: No