You should probably try looking into your country's Institutions first! There are so many! TIFR, IISER, IISC, IIT, CBS, NISER, BARC are a few of them. And there are many professors who do actual 'research work'. There are so many research opportunities here in India, you just have to look for...