Hello, I am attending a wedding in Calcutta in January and making a trip out of it. Any must see in India? So far I am going to New Delhi, Agra, Jaipur and maybe Varanasi. I do want to experience a little culture, city, spirituality. What else should I do or see?