Where is Newton Falls?
Where is Newton Falls located?
Newton Falls, Ohio, United States (approx. 41.18839°, -80.978147°)
Where is Newton Falls on the map?
{"latitude":41.18839,"longitude":-80.978147,"title":"Newton Falls"}