Varanasi ancient City on the banks of Ganga in India is colorful web of culture, tradition and spirituality. Backpackers swear by it for the insane festival temple-hopping and life on the streets.