Windham has 2 hiking trails. These trails range from 3.5 to 8 miles in length. The most popular trail is Lowell Preserve (Windham) and Black Brook Preserve (Windham). Trails.com member Jenn C. recently completed Black Brook Preserve (Windham).
Black Brook Preserve (Windham)View Trail Details
This is a fabulous property, owned and managed by Windham Land Trust. It is 105 acres in size and full of wildlife, great trails, and thick forest. ...
Lowell Preserve (Windham)View Trail Details
What a vast expanse of area to take your off-leash pooches! There are 308 lovely acres here at your disposal. The trail starts out up a small ...