Question: Are Peel Cathedral and Winchester Cathedral both located on the Isle of Man?
Sentence (from "Peel Cathedral"): The cathedral is also one of the parish churches in the parish of the West Coast which includes the town of Peel, and was built in 1879–84.
Relevant evidence: No