Framingham, Massachusetts, USA
Garden In The Woods
180 Hemenway Road
Framingham, MA 01701
The Garden In The Woods is a living museum of wildflower sponsored by the New England Wild Flower Society.
No one has reviewed this - be first!
Garden In The WoodsDanforth Museum of ArtFramingham Public LibraryCallahan State Park