Question: Are Lah Deraz-E Deli Khomsir and St Eval located in the same country?
Sentence (from "St Eval"): St Eval is a civil parish and hamlet in north Cornwall, England, United Kingdom.
Relevant evidence: Yes