Where is Saint Ansgar?

Where is Saint Ansgar located?

Saint Ansgar, Iowa, United States (approx. 43.3783006°, -92.9188065°)


Where is Saint Ansgar on the map?