"Peel Harbour #1"
I learned later from Wikipedia, that what I thought was just a castle is in reality St Patrick's Isle. It has Peel Castle, St Patrick's Church, an Irish-style round tower, and St German's Cathedral. It is connected to the town of Peel by a causeway.