Search results
We did not find results for: Delamere Forest.
Check spelling or type a new query.
We did not find results for: Delamere Forest.
Check spelling or type a new query.
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 (2,400 acres) making it the largest area of woodland in the county. It contains a mixture of deciduous and evergreen trees. Delamere, which means "forest of the lakes", is all that remains of the great Forests of... Wikipedia