Where is Handwāra?

Where is Handwāra located?

Handwāra, Handwāra, India (approx. 34.39931°, 74.28274°)


Where is Handwāra on the map?