93631 views

Delamere Forest, Cheshire...

Delamere Forest is a large wood in the village of Delamere in Cheshire, England. The woodland, which is managed by Forestry England, covers an area of 972 hectares making it the largest area of woodland in the county. It contains a mixture of deciduous and evergreen trees
23 images2 years ago