Good visa documentation is dependent on several elements. The absolute most important of them all is the procurement of visas to go into the country you intend to go to. So, no visa is necessary for Indians to go to Nepal. If your visa was denied, you might locate helpful information on Ineligibilities and Waivers on usvisas.state.gov.