Where is Charles River Dam Bridge?

Where is Charles River Dam Bridge located?

Charles River Dam Bridge, Charles River Dam Bridge, United States of America (approx. 42.368°, -71.0708°)


Where is Charles River Dam Bridge on the map?