![](http://www.alamy.com/thumbs/6/02BFC882-E03E-4D1F-90B4-EF3F7D8FEF1F/2X6JM16.jpg)
Inside the walls of Peel Castle, Peel, Isle of Man, England, UK
Size: 8256px × 5504px
Location: Peel, Isle of Man, England, UK
Photo credit: © Ian Dagnall / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: attraction, attractions, beach, beaches, castle, castles, hill, hilltop, interior, irish, isle, landmark, landmarks, landscape, landscapes, local, man, ocean, peel, ruin, ruins, sea, sight, sights, sightseeing, spring, tourist, town, towns, traditional, typical, view, views, visitor, wall, walls, water