Where is Vizianagaram Junction Station?

Where is Vizianagaram Junction Station located?

Vizianagaram Junction Station, Vizianagaram Junction Station, India (approx. 18.112°, 83.396°)


Where is Vizianagaram Junction Station on the map?