Miller's River
Natural Feature
Yes it really does exist. There is hardly anything left of the original which extended a mile or so into East Cambridge.
Miller's River Looking Towards North Station
The source. Upriver from here you are in storm drains and culverts.
East Cambridge Hot Spots