To die in Varanasi is believed to give a soul immediate Moksha. One of the oldest continuously ... The city hosts the grand Kumbh Mela every twelve years, drawing masses estimated to be one ...