Where is Nargis?

Where is Nargis located?

Nargis, Nargis, France (approx. 48.11106°, 2.75597°)


Where is Nargis on the map?