Where is Jamuria?

Where is Jamuria located?

Jamuria, West Bengal, India (approx. 23.7°, 87.08333°)


Where is Jamuria on the map?