Visa Requirement for Nepal – Do we need Visa for Nepal from India?

Nepal has a very liberal visa policy. All most citizens of all the countries are allowed to get a...