For studies in India, its way good for engineering and MBBS. But the thing is you need to enroll in the universities via the competitive exams not self finance. I don’t think there are that good colleges under self-finance. For engg. IIT may be far-fetched (its great if you can), so the best platform is Indian Embassy Exam. To get to good colleges like NITs, you either need to appear in AIEEE (which is only for Indian nationals), or you can get directly into NIT here from Nepal, if you pass the test.
So if you are in 11,start studying from early 12 by buying books, if you are in 12,may be little late by now,but just give a try.
I’ve met so many people, with their parents having dual nationalities (father=Indian, mother=Nepali), who took their test from Ind. Embassy on Satuday and flew back to Delhi to take their AIEEE on Suday.
Indian Embassy is same for MBBS too. I think they take the students to BHU, AIIMS (I am not totally sure !!). And those colleges are dream colleges for any student.