Where is Naugachhia?

Where is Naugachhia located?

Naugachhia, Bihar, India (approx. 25.3847793°, 87.0940769°)


Where is Naugachhia on the map?