Hello student.
A rank of 70 is a good one to get seat in the nit or iiit colleges with reservations. Since you have mentioned that you belong to the sc-pwd category you may have a chance of getting into some good nits though we cannot say for sure that you will be guaranteed a seat at mechanical engineering due to the high demand nature of the course.
There are some newer NITs where you would have a chance at getting mechanical engineering such as NIT Pondicherry or NIT Andhra Pradesh. I suggest you to apply for state colleges or any other private institutions. There are pretty many good private institutions where you can apply. Here are few good private institutions
1. Ssn college in chennai
2. Amrita institution in coimbatore
3. Psg college of engineering in coimbatore
4, cbit college in Hyderabad
5. Vasavi college
6. Sastra deemed to be a university in thanjavur
You can check your colleges using the link below
https://engineering.careers360.com/jee-main-college-predictor?icn=QnA&ici=qna_answer
(javascript%3A;)
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile