Cartogiraffe.com

Peel

Map of Peel. Glenfaba, Isle of Man. The population is 5093. In the vicinity, you can find, among other things: bus stop: 46; locality: 11; mailbox: 4; cafe: 3. In Peel, there are 471 streets.