Where is Japur?

Where is Japur located?

Japur, Japur, India (approx. 22.18111°, 88.85361°)


Where is Japur on the map?