Question: Are both villages, Haft Tappeh and Herodsfoot, located in the same country?
Sentence (from "Herodsfoot"): It is situated approximately four miles( 6 km) southwest of Liskeard and five miles( 8 km) north of Looe at a point where two tributaries of the West Looe river join.
Relevant evidence: No