Where is Jhotwāra?

Where is Jhotwāra located?

Jhotwāra, Jhotwāra (Station), India (approx. 26.94185°, 75.76268°)


Where is Jhotwāra on the map?