Roosevelt Park
0.0
The Farm Pond Park is located on the Dudley Street in the city of Framingham. It is a great spot for fishing and has walking- trails, playgrounds as well as boating facilities.
Garden in the Woods is a botanical garden and home of the New England Wild Flower Society, located on Hemenway Road, in Framingham, Massachusetts. Visitors are welcome between April 15 and October 31 and can enjoy guided tours and free admission on weekdays at 10a and at 2p on weekends. Explore over 1700 plants and 1000 species of flora, one of largest in New England.
