Natural Resources Trust (Sheep Pasture)The NRT runs Sheep Pasture, a beautiful 154-acre land trust located on Main Street in North Easton. This is an easy walk with little kids, nothing too steep and some interesting things to see. Sheep Pasture is comprised of walking trails through amazing habitats, like meadows, forests, and streams. Sheep pasture is home to many farm animals, including, horses, chickens, geese, goats, cows and of course sheep! Land owned by the NRT is private property which the NRT manages for conservation and also opens free to the public for personal recreational use.