St Patrick's Isle (Peel Castle)St Patrick's Isle
is a small island in the Irish Sea
, and features a prominent castle.
Peel, although it was never capital of the country, is the only city on the Isle of Man.
This article is a stub. You can help Wikipedia by fixing it.