Where is Notre-Dame / Notre-Dame-des-Champs?

Where is Notre-Dame / Notre-Dame-des-Champs located?

Notre-Dame / Notre-Dame-des-Champs, Notre-Dame / Notre-Dame-des-Champs, Canada (approx. 45.714546°, -73.474594°)


Where is Notre-Dame / Notre-Dame-des-Champs on the map?