Log In or Register
Newton Upper Falls, MA is where this falls is located - near my childhood home. My first memory of the falls is being wheeled there and being afraid of falling in, and the noise it made. So for me it was a "terror". This is probably why I have such an interest in waterfalls. I hope you enjoy this view :)