Tags: Park.
Delamere Forest or Delamere Forest Park is a wood in the Cheshire West and Chester area of Cheshire England near the town of Frodsham. It includes 972 hectares (2400 acres) of mixed deciduous and evergreen woodland making it the largest area of woodland in Cheshire. The name means forest of the lakes.Delamere Forest is the remnant of the Forests of Mara and Mondrem which covered over 60 square miles (160 km2) in the north-west of the county in the 11th century.