Where is Saint-Ignace-de-Loyola?

Where is Saint-Ignace-de-Loyola located?

Saint-Ignace-de-Loyola, Saint-Ignace-de-Loyola, Canada (approx. 46.065388°, -73.132126°)


Where is Saint-Ignace-de-Loyola on the map?