I think Tennis is better for women.
The biggest reason is that it is an individual game, so you do not have to dependant on others. If you play team game than you have to depend on others and in women there is not much options. So, it is the main reason you should play individual game like Tennis.
Tennis have bright future in India. Tennis is combination of quickness and endurance with power packs. It is a beautiful game with applying your mind.
Additionally, competition is less. So, you can play nationals easily with some organise hard work.
Another plus point is there is no scope of politics or cheating in it. If you win a tournament, you will get points and that is the road to play nationals in Tennis.
Tennis is a game where you need to travel much and if you like to travel than it is absolutely boon for you.
Not much of facilities needed. A racquet and ball is enough.
You can practice alone.
That's why I prefer Tennis over cricket fro women!
But at last start playing the game you like to play!
Which sport is better for woman, cricket or tennis?