Willard’s Woods Ramble
Willards Woods 44 North Street, Lexington, MA, United StatesWith 100 acres of former farmland, Willard’s Woods provides an opportunity to explore a variety of areas, including open areas, a former livestock pond and peaceful pine groves. After a brief review of the area’s history, we will proceed slowly along the paths to get a sense of the varied habitats and their plant and animal […]