Visitor Comments about this Photo:
Sorry, this is NOT Newton Upper Falls.
Posted by Thomas Snow on 2019-10-25 22:10:14
Tom is correct. This location on the Newton Upper Falls Branch is in Needham, MA (on both sides of the Charles River). The caboose was still in Newton Upper Falls though.
Posted by Bruce Nelson on 2019-10-26 09:17:19
You must be logged on to post comments.