Question: Are both Al-Kafrun and Leefdaal located in the same country?
Sentence (from "Leefdaal"): Leefdaal is a small town in central Belgium, in the Flemish Brabant.
Relevant evidence: Yes