All the chats in Peel

  1. Chats in Peel

Peel is a village on the Isle of Man, in the parish of German. Peel is sometimes referred to as the only city on the island, since it is the location of the island's cathedral, the third largest population on the island, after Douglas and Ramsey, it is the fourth largest town by extension,. Peel has voting power over a member of the Chamber of Keys, which since 2006 is Tim Crookall. The population of Peel is 4,280 inhabitants.