Where is Villeneuve-les-Sablons?

Where is Villeneuve-les-Sablons located?

Villeneuve-les-Sablons, Villeneuve-les-Sablons, France (approx. 49.237446°, 2.075991°)


Where is Villeneuve-les-Sablons on the map?