Where is Nāchinda?

Where is Nāchinda located?

Nāchinda, Nāchinda, India (approx. 21.87741°, 87.73368°)


Where is Nāchinda on the map?