Question: Are St. Thomas Episcopal Church (Taunton, Massachusetts) and Mezquita-Iglesia De El Salvador, Toledo both located in the same country?
Sentence (from "St. Thomas Episcopal Church (Taunton, Massachusetts)"): St. Thomas Episcopal Church is an historic church at 115 High Street in Taunton, Massachusetts, United States.
Relevant evidence: Yes