Where is Chamrail?

Where is Chamrail located?

Chamrail, Chamrail, India (approx. 22.63913°, 88.30399°)


Where is Chamrail on the map?