Question: Are both churches, Igreja Dos Grilos and All Saints' Church, Borella, located in the same country?
Sentence (from "All Saints' Church, Normanton"): All Saints' Church is the parish church in Normanton, West Yorkshire, England.
Relevant evidence: No