Question: Are Wrexham Cathedral and Newport Cathedral located in the same city?
Sentence (from "Saints Peter and Paul Cathedral, Saint Petersburg"): It is the first and oldest landmark in St. Petersburg, built between 1712 and 1733 on Zayachy Island along the Neva River.
Relevant evidence: No