Where is Gennevilliers?
Where is Gennevilliers located?
Gennevilliers, Gennevilliers (Station), France (approx. 48.932823°, 2.3079822°)
Where is Gennevilliers on the map?
Gennevilliers - Eiffel Tower
Gennevilliers - Hôtel Mercure Paris Gennevilliers
Gennevilliers - Paris
{"latitude":48.932823,"longitude":2.3079822,"title":"Gennevilliers"}