Where is Saint-Roch-de-l'Achigan?

Where is Saint-Roch-de-l'Achigan located?

Saint-Roch-de-l'Achigan, Saint-Roch-de-l'Achigan, Canada (approx. 45.85574°, -73.59251°)


Where is Saint-Roch-de-l'Achigan on the map?