Do you know a substantail number of Indians speak atleast 3 languages. 1st is their regional language where they were born, another is Hindi and the third is English. And it's not considered out of the ordinary at all..
Maybe what you're saying is true, but I work for an Indian IT consulting company in Europe and from my experience Indians with IQ > 120 (or even > 100) are extremely hard to come by.
IQ is ortoganal to education; a person with high IQ with a good round education will probably excel while two people with no education or an education that lacks certain aspect will probably not be so different.