There were reports a month back I suppose when Google mistakenly added India to the list of approved countries. Later that they removed India from the list, apologizing for the mistake.
Now finally all India Android devs can rejoice. India is finally in the list. I just enrolled today. Check the below official link to confirm.
Supported locations for merchants – Google Play for Developers Help.