I amnot from India but from Nepal.
However my passion is constrained by the economic situation of my country as well as mine and the lack of interest in science in my country.
As much as I love the history, people and nature of the country, these things makes me depressed. If you are a scientist or engineer, Nepal does not want you. Ugly truth. Once people like us settle down on our career, we need to do something (like summer program in sciences) for the kids over there. If we don't do it then the government will never do anything.
So, please suggest me on how to do research on my own so that my genuine passion would mould into reality. Any links or suggestions would be very very helpful.
Try look into things fellow friends suggested. Emailing might also work. If possible, try to email some professors at various universities and institutes like bfollinprm said. It sometimes works in the US. So, give a shot for India or even Nepal. Also, do contact CarlBrannen. And, since you completed Bachelor's, best things for you will be applying to Indian institution which are active in research as suggested by drunkscientist and sphy. Also, if you can not make it to India for MS, try finding a professor in Nepal who might be doing theoretical things or maybe small projects in TU or KU who might be able to work you for a summer or so (if you are looking for short term projects). I found this thing: http://www.ku.edu.np/dons/physics.htm#re
Also, I think you will need to have a thesis for MS degree, which means you will have to be involved in some sort of research. Good luck.
P.S. I know my suggestions are just summary of all the earlier posts, but I also needed an excuse to greet fellow countryman and rant a bit about politics.