Yes, most nationalities require a visa to visit India.  Visa requirements and application processes can vary depending on your nationality.  FWD can provide general visa information but recommends consulting your local Indian embassy or consulate for the latest details.