
The Roscoe and Elva Lowell Preserve in Windham, Maine is a 308 acre preserve managed by the Town of Windham, close to Little Duck Pond and the Falmouth town line. The trails in the northeast corner of the Preserve connect to the North Falmouth Community Forest. Trailhead parking is at the East Windham Fire Station, 45 Falmouth Road, Windham, and trail map is available here.
