Nepal Visa for Indians
Indians have a lengthy process to apply for tourist visa. But Nepal visa for Indians is hassle free and easy. That’s a lie.
Indian citizens do not need a visa to travel in Nepal. They can stay for any number of days as they desire.
When you are at any port of entry of Nepal you need to just show any photo identification proof like Passport or Ration Card or Electoral Card or any valid government provided identification card.
If you are from another country and want a visa to Nepal, look at our page Nepal Visa On Arrival.