Where is Mangrūl Pīr?

Where is Mangrūl Pīr located?

Mangrūl Pīr, Mangrūl Pīr, India (approx. 20.31379°, 77.34178°)


Where is Mangrūl Pīr on the map?