The Foster's Pond Natural Area, in Windham, New Hampshire, "was acquired for conservation purposes in 1985, and enlarged in 1996. The parcel totals 190 acres and is located in the northwest corner of Windham, off Nashua Road. The Rockingham recreational trail runs between the Natural area and the Nashua Road Recreation Complex. The area [...]
Foster's Pond Natural Area- Windham NH
- By Dinsmore Associates
- Posted