Where is Nayagaon?

Where is Nayagaon located?

Nayagaon, Bihar, India (approx. 25.7627583°, 85.0987512°)


Where is Nayagaon on the map?