Question: Are Peel Cathedral and Winchester Cathedral both located on the Isle of Man?
Answer: no