Where is Raxaul?

Where is Raxaul located?

Raxaul, Raxaul, India (approx. 26.97982°, 84.85065°)


Where is Raxaul on the map?