Question: Are St. Joseph'S Catholic Church (Wilmington, Delaware) and Our Lady Star Of The Sea Church, Lowestoft both located in the same country?
Sentence (from "Our Lady Star of the Sea Church, Lowestoft"): Our Lady Star of the Sea Church is a Roman Catholic Parish church in Lowestoft, Suffolk.
Relevant evidence: No