Question: Are both Qusra and Elstree located in the same country?
Sentence (from "Elstree"): Elstree is perhaps best known for the Elstree Film Studios, where a number of famous British films were made, and the BBC Elstree Centre, where the TV soap opera" EastEnders" is made; these are both located in Borehamwood.
Relevant evidence: Yes