Description

On the left bank of the Charles River just S of Cambridge C.H.; City of Cambridge.

Nearby Features