Hello aspirant
Hope you're doing good. Now coming to your question, National Institute of Technology, NIT, is one of the best engineering colleges in India, after IITs, so definitely every branch in NIT is exceptionally good, so if you're interested in civil engineering, and you're getting a seat in NIT, you should definitely go for it.
If you want to know about all the NITs you can get into, for civil engineering, you can find it here:
https://engineering.careers360.com/jee-main-college-predictor?icn=QnA&ici=qna_answer
Hope this helps you. Good luck!
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile