Question: Are both churches, All Saints Anglican Church (English Harbour, Newfoundland and Labrador) and Near Caves, located in the same country?
Sentence (from "All Saints Anglican Church (Raleigh, North Carolina)"): All Saints built its own building in 2015 located at 908 Deboy St Raleigh NC.
Relevant evidence: No