Cleeve Hill village
E411265
UNEXPLORED
Cleeve Hill village is a small rural settlement in Gloucestershire, England, situated near the Cotswolds’ highest point and known for its scenic hilltop surroundings.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.