Where is Naraura?

Where is Naraura located?

Naraura, Naraura, India (approx. 28.20147°, 78.38723°)


Where is Naraura on the map?