Where is Le Sable?

Where is Le Sable located?

Le Sable, Le Sable, France (approx. 47.31511°, -3.091809°)


Where is Le Sable on the map?