Cambridge’s largest park with a fully fenced toddler playground, bigger-kid climbing structure, open fields, and a paved walking loop. Free on-site parking — a genuine luxury in Cambridge. Built on a former landfill with unexpected elevation and great skyline views.

Address: 99 Sherman St, Cambridge, MA 02140

Google Maps: Click here for directions

Cost: Free