Where is Nidri?

Where is Nidri located?

Nidri, Nidri, South Sudan (approx. 5.09066°, 30.64723°)


Where is Nidri on the map?