Question: Are both Qusra and Elstree located in the same country?
Sentence (from "Qusra"): Qusra( also Kusra) is a Palestinian village in the Nablus Governorate in the northern West Bank, located 28 kilometers southeast of Nablus.
Relevant evidence: Yes