Where is Villeneuve-lès-Béziers?

Where is Villeneuve-lès-Béziers located?

Villeneuve-lès-Béziers, Villeneuve-lès-Béziers, France (approx. 43.31628°, 3.279751°)


Where is Villeneuve-lès-Béziers on the map?