Where is Villeneuve-le-Roi?
Where is Villeneuve-le-Roi located?
Villeneuve-le-Roi, Ile-de-France, France (approx. 48.7350308°, 2.4077003°)
Where is Villeneuve-le-Roi on the map?
Villeneuve-le-Roi - Savigny-sur-Orge
Villeneuve-le-Roi - Gare de Paris-Nord
Villeneuve-le-Roi - Mairie de Clichy
Villeneuve-le-Roi - Gare de l'Est
Villeneuve-le-Roi - Paris
Villeneuve-le-Roi - Montreuil
{"latitude":48.7350308,"longitude":2.4077003,"title":"Villeneuve-le-Roi"}