Tag: Vizag Places

Tourist Places

Waterfalls near Vizag – the natural showers gifted by nature

Vizag and waterfall are actually synonyms if at all anything else. Splashing of waters above ...