Ether you can get an India Visa application form in your local Indian consulate or probably more easily - if there are no such conculate close to your place, you can get one from your travel agency or from any other third party taking part in your travel. Of course if you are not in your home land you can get this application form in the local Indian consulate.