The ancient city of Varanasi, on the banks of the Ganges, draws millions of pilgrims and tourists every year – which can be a strain … source