arunava basu
New Member
There are more than 1600 (yes! sixteen Hundred) spoken all over India in 36 provinces. So you must not expect to be able to speak the local language wherever you go. But most of the Indian population have at least working knowledge of either English or Hindi. So, try to grab some English and Hindi. Also, knowing some Bengali, Tamil and Kannada may be suggested but I do not think would be necessary at all.