Travels April 17, 2015 Life and Death: Varanasi, India Varanasi is a city of life and death, each playing off each other in the world's oldest city