Varanasi rests on the banks of the Ganges River, in one of India’s poorest states, Uttar Pradesh. In Hinduism, it is the holiest of sacred cities. Passing away on the modest steps beside the river is ...