Question: Are both churches, Igreja Dos Grilos and All Saints' Church, Borella, located in the same country?
Sentence (from "All Saints' Church, Borella"): It is administered by the Roman Catholic Archdiocese of Colombo and belongs to the Borella parish.
Relevant evidence: No