The woods between 95N and 95S (aka 128). The entrance is on the bridge over the highway, Northside. Park over in Boston Urology/Urgent Care or the Holiday Inn and walk over. Look out for others, but I bet there are lots of private spots to enjoy nature.