Where is Villers-lès-Nancy?

Where is Villers-lès-Nancy located?

Villers-lès-Nancy, Villers-lès-Nancy, France (approx. 48.67333°, 6.15283°)


Where is Villers-lès-Nancy on the map?