North Point Park
A nice little city park on the Charles River that flies under the radar. Duck boats, skate park, and good transit connections make it lively, but there's good green space along the river, and a decent number of species show up here. It's underbirded, so who knows what might show up? Expect to walk on