Where is New Garia?

Where is New Garia located?

New Garia, New Garia (Station), India (approx. 22.472609°, 88.39809°)


Where is New Garia on the map?