Where is Gare de Gennevilliers?
Where is Gare de Gennevilliers located?
Gare de Gennevilliers, Gare de Gennevilliers, France (approx. 48.9335°, 2.3070724°)
Where is Gare de Gennevilliers on the map?
{"latitude":48.9335,"longitude":2.3070724,"title":"Gare de Gennevilliers"}