Why it belongs here
Garden in the Woods is a 45 acres (180,000 m2) woodland botanical garden located at 180 Hemenway Road, in Framingham, Massachusetts, United States. It is the headquarters of Native Plant Trust, and open to visitors between mid-April and mid-October.
Source-backed