India Part 03 – Varanasi Varanasi, the oldest living city in the world. It is indeed very much alive. The tiny roads cater for cars,… Posted on: March 23, 2015 By: suds344 With: 1 Comment