Where is New Hartford?

Where is New Hartford located?

New Hartford, Iowa, United States (approx. 42.5669261°, -92.6221368°)


Where is New Hartford on the map?