Most of the foreign nationals require a valid visa to enter India. We recommend that you apply for visa at your nearest Indian Embassy / Indian Consulate. We can send you an invitation letter for visa purposes.
For a list of Indian consulates and embassies refer to the following WebPages :