Sticelett Hill
Sticelett Hill is a mountain summit in the Isle of Man, Welsh and English Islands region in the county of Isle of Wight, England. Sticelett Hill is 54 metres high with a prominence of 30 metres. The summit can be identified by: no feature: ground in SW corner of field Additional Notes: embankment in bungalow […]

