Garden in the Woods
Garden in the Woods 180 Hemenway Road, Framingham, MAThe Native Plant Trust's Garden in the Woods is a botanic garden that showcases New England native plants in a beautiful natural setting of 45 acres scultped by retreating glaciers into eskers and steep-sided valleys, with a brook, pond, and wetlands. Here you'll find inspiration for your own garden and a new appreciation for the […]