Question: Are Sheykhabad, Delfan and Deh-E Afghan-E Bar Ahuyi both located in the same country?
Sentence (from "Deh-e Afghan-e Bar Ahuyi"): Deh -e Afghan -e Bar Ahuyi( also Romanized as Deh- e Afghan- e Bar Āhūyī; also known as Deh -e Afghān -e Barāvī) is a village in Margan Rural District, in the Central District of Hirmand County, Sistan and Baluchestan Province, Iran.
Relevant evidence: Yes