Question: Are Willowbrook, Saskatchewan and Debrc both located in the same country?
Sentence (from "Debrc"): Debrc is a former town, today a village, located in the Vladimirci municipality in Mačva District of Serbia.
Relevant evidence: Yes