Situated on the left bank of the Ganges, in the state of Uttar Pradash, Varanasi is one of the oldest continually inhabited cities in the world. For Hindus there is nowhere more sacred; for Buddhists, it is revered as a place where the Buddha preached his first sermon; for Jains it is the birthplace[...]