Where is Navier?
Where is Navier located?
Navier, Navier, France (approx. 48.89531°, 2.328272°)
Where is Navier on the map?
{"latitude":48.89531,"longitude":2.328272,"title":"Navier"}