Newton Lower Falls
Newton, MA
Newton Lower Falls is a village of Newton Massachusetts located on the Charles River. The commercial area spans across the river into Wellesley, where it becomes Wellesley Lower Falls - this is where a majority of the retail businesses are. The Charles River drops eighteen feet over less than a quarter mile at [...]
.jpeg)

.jpeg)




.jpeg)

