peel castle on st patrick's isleisle of manst michael's islewho was st patrick
About St Patrick's Isle
St Patrick's Isle is a small tidal island on the west coast of the Isle of Man in the Irish Sea, largely occupied by Peel Castle and noted for its attractive and relatively well preserved historic castle ruins.