This heavily forested 5 hectare park runs along the north side of Ellesmere Road, south of the Scarborough Civic Centre.