All foreign nationals entering India are required to possess a valid international travel document in the form of a national passport with a valid visa from an Indian Mission/Post or e-Visa. International tourists of most of the nationalities can apply