Where is Akhaura?

Where is Akhaura located?

Akhaura, Akhaura, Bangladesh (approx. 23.869299°, 91.20584°)


Where is Akhaura on the map?