Where is Parmentier?
Where is Parmentier located?
Parmentier, Parmentier (Station), France (approx. 48.80699°, 2.3920445°)
Where is Parmentier on the map?
{"latitude":48.80699,"longitude":2.3920445,"title":"Parmentier"}