Question: Are Peel Cathedral and Winchester Cathedral both located on the Isle of Man?
Sentence (from "Peel, Isle of Man"): Peel is the third largest town on the island after Douglas and Ramsey but the fourth largest settlement, as Onchan has the second largest population but is classified as a village.
Relevant evidence: No