Holcombe Hill

E60655

Holcombe Hill is a prominent hill in Lancashire, England, known for its panoramic views over the surrounding countryside and the Peel Monument near its summit.



Referenced by (2)
Subject (surface form when different) Predicate
Ramsbottom
hasLandmark
Peel Monument
locatedOn

Please wait…