Headquarters for the New England Wild flower society, Garden in the Woods is a beautiful botanic garden located in the woods of Framingham. It has plants flowering from April through Fall and is a great place to walk, enjoy nature and flower peep. There is also a wonderful gift shop plant nursery for those who like to shop as well as get back to nature. You can even rent the facilities for an event. Visit their website to see what's in bloom right now and go see it!