Vizag, the synonym of beauty {well, at least for us} is one of the best places to live in India…
Good news for all the passengers on India’s large railway network who have been complaining about the unhygienic meals which…