Varanasi, also known as Kashi and Benaras, is the cultural capital of India. Varanasi is a melting pot, where both death and life come together.