Dear Student ,
Yes.. IITs and NITs are best institutes in India to pursue M.Tech as well as B.Tech and Research .. Well, there are four premium IITs which are better , IIT Bombay .. IIT Kharagpur .. IIT Madras and IIT Delhi .. After then NIT Trichy, Calicut and Rourkela are best for pursuing M.Tech
You can find the colleges that offers M.Tech from this link:
https://engineering.careers360.com/colleges/list-of-me-mtech-colleges-in-india
After IITs and NITs , IIITs are the best institutes .Some GFTIs are also good .
Well, all the IITs and NITs are good on the basis of Teaching Methodology , but as per the placement view .. you can consider the above review .
Hope this helps !
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile