I've been to Madras (Chennai), Bombay (Mumbai), Hyderabad and New Delhi over the years on business trips. Be careful with the water, don't have ice in drinks, don't eat salad or any dodgy meat products like sausages. Lovely people, lots of history but if it's your first time be prepared for a shock and pack the Imodium.