Satellite map of Newton Upper Falls
Map of Newton Upper Falls
Newton Upper Falls is a village situated on the east bank of the Charles River in the city of Newton, Massachusetts, in the United States.
Latitude: 42° 18' 30.00" N
Longitude: -71° 13' 6.00" W
Nearest city to this article: Jamaica Plain
Read about Newton Upper Falls in the Wikipedia Satellite map of Newton Upper Falls in Google Maps