Where is Narmadapuram?

Where is Narmadapuram located?

Narmadapuram, Narmadapuram (Station), India (approx. 22.75323°, 77.71609°)


Where is Narmadapuram on the map?