Question: Are Gurchin Qaleh and High Bray located in the same country?
Sentence (from "High Bray"): High Bray is a village, church of England parish and former civil parish in Devon, England, in the United Kingdom.
Relevant evidence: Yes