Remember that there should be no risk for your health if you are well prepared and if you are careful once you reach India. There are no compulsory vaccinations, however, some are recommended. You should consult with a doctor to discuss it on a case per case basis. The main transmissible diseases are transmissible through the bite of mosquitos: a powerful repellant should ensure your peace of mind.   Indian food is known for causing food poisoning for travelers, however, if you are careful and do not eat at any place, everything should be fine: try to avoid street food and meat. You should also only drink bottled or purified water and never drink water from the tap. Finally, the big cities are all well-equipped with medical facilities which will take care of you in case you are ill.