Question: Are both villages, Heenvliet and Karimabad-E Ayaghchi, located in the same country?
Sentence (from "Heenvliet"): Heenvliet is a town in the Dutch province of South Holland.
Relevant evidence: Yes