When are you visiting India? Which cities would you be visiting. 
I strongly recommend visiting Powai Valley(Mumbai). It is a very small area highly dense with great startups. The ecosystem is insane here as almost 90% of the start up are founded by IIT-Bombay alums (I am also one) which is just 2 km away from the area. Many people from SV who visited here have said this is better than SV in terms of eco-system.