Where is Villeneuve-d'Ascq?

Where is Villeneuve-d'Ascq located?

Villeneuve-d'Ascq, Nord-Pas-de-Calais, France (approx. 50.6193174°, 3.1314002°)


Where is Villeneuve-d'Ascq on the map?