Off road, ample parking. Trails in good condition.
Milford Millponds Nature Preserve is located at 8187 Abbotts Pond Rd, Greenwood, DE 19950