Where is Villeneuve-Saint-Georges?
Where is Villeneuve-Saint-Georges located?
Villeneuve-Saint-Georges, Villeneuve-Saint-Georges, France (approx. 48.73008°, 2.4463048°)
Where is Villeneuve-Saint-Georges on the map?
{"latitude":48.73008,"longitude":2.4463048,"title":"Villeneuve-Saint-Georges"}