Where is Saint-Anaclet-de-Lessard?
Where is Saint-Anaclet-de-Lessard located?
Saint-Anaclet-de-Lessard, Saint-Anaclet-de-Lessard, Canada (approx. 48.477016°, -68.424225°)
Where is Saint-Anaclet-de-Lessard on the map?
{"latitude":48.477016,"longitude":-68.424225,"title":"Saint-Anaclet-de-Lessard"}