Where is Gare de Villepinte?
Where is Gare de Villepinte located?
Gare de Villepinte, Gare de Villepinte, France (approx. 48.9629°, 2.511906°)
Where is Gare de Villepinte on the map?
Gare de Villepinte - Paris
{"latitude":48.9629,"longitude":2.511906,"title":"Gare de Villepinte"}