Except for people from Nepal, Bhutan and Malaysia, all travelers who want to visit India will need to apply for a visa. Most can get it over the Internet, quickly and easily. You have all the information in: «Vaccinations, visas and tips for traveling to India«.
You have all the information in: "Vaccinations, visas and tips for traveling to India".