Where is Dindi Vāgu?

Where is Dindi Vāgu located?

Dindi Vāgu, Dindi Vāgu, India (approx. 17.35587°, 77.43476°)


Where is Dindi Vāgu on the map?