Where is Wazīrābād Mandirwāla?

Where is Wazīrābād Mandirwāla located?

Wazīrābād Mandirwāla, Wazīrābād Mandirwāla, India (approx. 28.715°, 77.23135°)


Where is Wazīrābād Mandirwāla on the map?