Where is Jamuria?
Where is Jamuria located?
Jamuria, West Bengal, India (approx. 23.7136229°, 87.0718471°)
Where is Jamuria on the map?
{"latitude":23.7136229,"longitude":87.0718471,"title":"Jamuria"}