Where is Nargis?
Where is Nargis located?
Nargis, Nargis, France (approx. 48.11106°, 2.75597°)
Where is Nargis on the map?
Nargis - Paris
{"latitude":48.11106,"longitude":2.75597,"title":"Nargis"}