All you need to know when in Vizag – a complete guide

  “The City of Destiny” – Visakhapatnam, locally known as Vizag located in Andhra Pradesh, India, with sea on one side and hills on the other, welcomes thousands of tourists every year. View this post on Instagram Let's see where it ends….. . . . Keep following @mrsfoodieglobetrotter ! . . . . . #travelrealindia #vizagdiaries…

Read More