If you want to learn French, would you prefer to learn it from a French knowing Indian or a native French speaker? I suppose it would be the latter.
But how are you to find a native french speaker unless you know one already? This is where myhappyplanet.com can be immensely helpful.
MyHappyPlanet.com is an online community for people who are passionate about learning languages.
With MyHappyPlanet, you can practice speaking with a native speaker, learn more about other cultures, and make friends with people anywhere in the world.
You can search for other members of the site who are native speakers of the language you want to learn and also know another language that you know. Obviously, both of you need to know a common language to interact.
The community is not just for learning languages. You could put it to other use too. For example, suppose you are visiting a country or city for the first time, you might want to find a person who could help you out when you set you feet there. Myhappyplanet could be a good place to find such a buddy.