Tags: Garden.
Garden in the Woods is a 45 acres (180000 m2) woodland botanical garden located at 180 Hemenway Road in Framingham Massachusetts USA (see map). It is the headquarters of the New England Wild Flower Society and open to visitors between April 15 and October 31. A guided tour (free with admission to the garden) is given every weekday at 10 a.m. and on 2 p.m. on Saturday and Sunday.The Garden in the Woods was founded in 1931 when Will C.