Peel
Peel is a fishing town and holiday resort on the West coast of the Isle of Man, one of the British Isles, on Peel Bay, 12 miles North-West of Douglas. It is noted for its castle.Nearby pages
Peel Towers, Peerumade Vidhan Sabha Constituency, Peg Woffington, Pegasus, Pegu