Where is Visakhapatnam?

Where is Visakhapatnam located?

Visakhapatnam, Visakhapatnam (Station), India (approx. 17.72179°, 83.28971°)


Where is Visakhapatnam on the map?