Question: Are Eslamabad-e Sofla, Ilam and Mounton both located in the same country?
Sentence (from "Mounton"): Mounton is a hamlet in Monmouthshire, south east Wales, United Kingdom, located two miles west of Chepstow in a rural setting.
Relevant evidence: Yes