Peel Cathedral
From Wikipedia, the free encyclopedia
The Cathedral Church of Saint German or Peel Cathedral is located in Peel, Isle of Man. The current cathedral was the parish church of Peel until 1980. The original cathedral of St German was inside the walls of Peel Castle and fell into ruins in the 1700s.