Citizens of India do not need a visa to enter Nepal, and can reside permanently as Nepali citizens with no restrictions, because Article 7 the 1950 Indo-Nepal Treaty of Peace and Friendship allows free movement of people between the two nations on a reciprocal basis.

What's the best answer to this question: do indian passport holders need visa for nepal?

Options:
[1]. no;
[2]. yes;...A:
[1].