Loading...
 
Skip to main content

PEEL

PEEL, a fishing town and holiday resort on the W. coast of the Isle of Man, 12 m. NW. of Douglas; it is noted for its castle.


Page last modified on Tuesday December 30, 2014 16:16:08 GMT-0000