I am a 28 years old Nepali citizen. I came to India for higher studies in 1998 and have been staying in India since then. I married an Indian lady from Assam in April 2004 in an arranged ceremony. We have not registered the marriage yet but we will be registering it this month in Assam. Right now, I am working in a local IT company in Pune and stay with my wife.
Can I get an Indian passport based on my marriage and stay in India? Will I have to apply for Indian citizenship first? If yes, what is the process and what documents are required? How much time will this process take? I have to get an Indian passport as soon as possible. Please guide me through.