Where is Belgachia?

Where is Belgachia located?

Belgachia, Belgachia (Station), India (approx. 22.60602°, 88.386635°)


Where is Belgachia on the map?