Where is Phaphūnd?

Where is Phaphūnd located?

Phaphūnd, Phaphūnd, India (approx. 26.59888°, 79.46437°)


Where is Phaphūnd on the map?