Where is Venkatagiri Station?

Where is Venkatagiri Station located?

Venkatagiri Station, Venkatagiri Station, India (approx. 13.944064°, 79.60419°)


Where is Venkatagiri Station on the map?