Hidden place · Framingham, United States

Garden in the Woods

Garden in the Woods is a 45-acre retreat featuring local flora and fauna. Its collection includes more than 1,600 species of plants and wildflowers.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload