A few questions regarding my forthcoming trip to India.
1. Where should I go? Delhi or Mumbai?
Many of my friends say Delhi is much nicer for the tourist. Looking at the hotels it seems that the Delhi hotels are nicer than those in Mumbai.
I would like to do the following:
Visit nice restaurants/bars
2. I am looking at going in November when the weather is nice. When is the weather better early Nov or late November?
Hopefully someone can help me asap.