Where is Chandura?

Where is Chandura located?

Chandura, Chandura, Bangladesh (approx. 25.03407°, 88.57176°)


Where is Chandura on the map?