do nepali need visa for india?
I. A citizen of Nepal entering India by land or air does not require a passport or Visa for entry in India. ... Limited Validity photo-identity certificate issued by Nepalese Missions in India when deemed necessary.