I could have easily got the answer from apna Charchilla but to get more inputs posting here.
How do I register a domain in India,what companies offer them with free web space etc.
Last I heard was google giving free domains with webspace for a year but cannot anything related to it from google itself.

@Charchilla saar,your help is also needed in this thread.

__________________
There are four kinds of people to avoid in the world: the assholes, the asswipes, the ass-kissers, and those that just will shit all over you.

There are many free hosting companies out there, but free is not always reliable. Some are just free, some with some restrictions or conditions. I can't name one off the top of my head right now, but can list a few. You can look for one here: http://www.freewebhostingtalk.com/