Where is Jamuria?

Where is Jamuria located?

Jamuria, West Bengal, India (approx. 23.7136229°, 87.0718471°)


Where is Jamuria on the map?