Where is Chute du Diable?

Where is Chute du Diable located?

Chute du Diable, Chute du Diable, Canada (approx. 48.92351°, -66.11679°)


Where is Chute du Diable on the map?