Question: Are St. Thomas Episcopal Church (Taunton, Massachusetts) and Mezquita-Iglesia De El Salvador, Toledo both located in the same country?
Sentence (from "Mezquita-Iglesia de El Salvador, Toledo"): The Mezquita- Iglesia de El Salvador is a church in Toledo, Spain completed in 1159.
Relevant evidence: Yes