institute-logo

NIT Kurukshetra B.Tech : Fees, Courses, Eligibility, Placement & Admission 2025

LocationKurukshetra (Haryana)
GalleryGallery
Image
play

NIT Kurukshetra B.Tech Fees

NIT Kurukshetra B.Tech fees is 5,00,000 INR (Yearly). NIT Kurukshetra B.Tech admission 2024 will be based on DASA UG, JEE Main, JEE Advanced.

Show Less

NIT Kurukshetra B.Tech Courses and Fees Details

CourseDurationFees
B.Tech in Civil Engineering4 Years₹5,00,000
B.Tech in Mechanical Engineering 4 Years₹5,00,000
B.Tech in Computer Engineering4 Years₹5,00,000
B.Tech in Information Technology4 Years₹5,00,000
B.Tech in Information Technology (IT)4 Years₹5,00,000
B.Tech in Electrical Engineering4 Years₹5,00,000
B.Tech in Electronics and Communication Engineering4 Years₹5,00,000
B.Tech in Product Design4 Years₹5,00,000
B.Tech in Manufacturing Engineering4 Years₹5,00,000
B.Tech in Production & Industrial Engineering4 Years₹5,00,000
Show Less

10 Courses are offered by NIT Kurukshetra

Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE AdvancedJEE Main, JEE Advanced
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE AdvancedJEE Main, JEE Advanced
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE Advanced..JEE Main, JEE Advanced, DASA UG+1
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE Advanced..JEE Main, JEE Advanced, DASA UG+1
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, DASA UGJEE Main, DASA UG
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE AdvancedJEE Main, JEE Advanced
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE AdvancedJEE Main, JEE Advanced

B.Tech in Product Design

Fees (Annual):₹5,00,000
Duration:4 Years

B.Tech in Manufacturing Engineering

Fees (Annual):₹5,00,000
Duration:4 Years
Fees (Annual):₹5,00,000
Duration:4 Years
Exam Accepted:JEE Main, JEE AdvancedJEE Main, JEE Advanced

NIT Kurukshetra B.Tech Eligibility Criteria

To pursue a B.Tech. degree at NIT Kurukshetra Kurukshetra, candidates must meet certain eligibility criteria. They should have completed their 10+2 education with Physics, Chemistry, and Mathematics as core subjects. Additionally, they should have secured a minimum aggregate score of 75% (65% for SC/ST candidates) in their qualifying exams. Aspirants must also qualify for the JEE Main examination, which serves as the primary admission criteria. The selection process includes counseling based on JEE Main scores and subsequent seat allotment. Meeting these requirements ensures a chance to embark on an enriching educational journey at NIT Kurukshetra, a renowned institution for technical education in India.

Show Less
  • exam
  • degree
  • course
  • round
  • year

NIT Kurukshetra (JEE Main, B.Tech in Civil Engineering, Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)2660420734
General (HS - Gender-Neutral)2333115770
General PwD (HS - Gender-Neutral)17511751
OBC-NCL (HS - Female-Only)1457011491
OBC-NCL (HS - Gender-Neutral)100846234
SC (HS - Female-Only)76826674
SC (HS - Gender-Neutral)56403097
ST (HS - Gender-Neutral)280663369
General (OS - Female-Only)2105618149
General (OS - Gender-Neutral)180138904
General PwD (OS - Female-Only)16601660
General PwD (OS - Gender-Neutral)770735
OBC-NCL (OS - Female-Only)93937455
OBC-NCL (OS - Gender-Neutral)56694760
OBC-NCL(PwD) (OS - Gender-Neutral)336336
SC (OS - Female-Only)39283928
SC (OS - Gender-Neutral)28352041
ST (OS - Female-Only)12391239
ST (OS - Gender-Neutral)623515

NIT Kurukshetra (JEE Main, B.Tech in Computer Engineering, Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)78973180
General (HS - Gender-Neutral)56284122
General PwD (HS - Gender-Neutral)103103
OBC-NCL (HS - Female-Only)46863945
OBC-NCL (HS - Gender-Neutral)28071248
OBC-NCL(PwD) (HS - Gender-Neutral)343343
SC (HS - Female-Only)20952095
SC (HS - Gender-Neutral)14601088
ST (HS - Female-Only)1586615866
ST (HS - Gender-Neutral)154713604
General (OS - Female-Only)81894065
General (OS - Gender-Neutral)57994642
General PwD (OS - Female-Only)381381
General PwD (OS - Gender-Neutral)164164
OBC-NCL (OS - Female-Only)38003300
OBC-NCL (OS - Gender-Neutral)24881660
SC (OS - Female-Only)11411141
SC (OS - Gender-Neutral)1055496
ST (OS - Gender-Neutral)674522

NIT Kurukshetra (JEE Main, B.Tech in Information Technology, Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)85358361
General (HS - Gender-Neutral)83045827
General PwD (HS - Gender-Neutral)612612
OBC-NCL (HS - Female-Only)57335675
OBC-NCL (HS - Gender-Neutral)36222864
OBC-NCL(PwD) (HS - Gender-Neutral)773773
SC (HS - Female-Only)64926492
SC (HS - Gender-Neutral)20381591
ST (HS - Female-Only)1893518935
ST (HS - Gender-Neutral)2923825913
General (OS - Female-Only)89438307
General (OS - Gender-Neutral)76235862
General PwD (OS - Female-Only)567567
General PwD (OS - Gender-Neutral)283283
OBC-NCL (OS - Female-Only)48834565
OBC-NCL (OS - Gender-Neutral)30331590
SC (OS - Female-Only)22402240
SC (OS - Gender-Neutral)16651087
ST (OS - Gender-Neutral)1131739

NIT Kurukshetra (JEE Main, B.Tech in Electronics and Communication Engineering, Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)1289810983
General (HS - Gender-Neutral)124786573
General PwD (HS - Gender-Neutral)651651
OBC-NCL (HS - Female-Only)141217299
OBC-NCL (HS - Gender-Neutral)62543891
SC (HS - Female-Only)104217150
SC (HS - Gender-Neutral)37542091
General (OS - Female-Only)1147010445
General (OS - Gender-Neutral)99957387
General PwD (OS - Female-Only)15771577
General PwD (OS - Gender-Neutral)485390
OBC-NCL (OS - Female-Only)80826972
OBC-NCL (OS - Gender-Neutral)38242574
OBC-NCL(PwD) (OS - Gender-Neutral)294294
SC (OS - Female-Only)23852385
SC (OS - Gender-Neutral)22941909
ST (OS - Female-Only)26042604
ST (OS - Gender-Neutral)872783

NIT Kurukshetra (JEE Main, B.Tech in Electrical Engineering, Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)1915014305
General (HS - Gender-Neutral)179098583
General PwD (HS - Female-Only)29472947
General PwD (HS - Gender-Neutral)701701
OBC-NCL (HS - Female-Only)130728895
OBC-NCL (HS - Gender-Neutral)77184735
SC (HS - Female-Only)57655765
SC (HS - Gender-Neutral)4228872
ST (HS - Gender-Neutral)188224127
General (OS - Female-Only)1475811499
General (OS - Gender-Neutral)127889245
General PwD (OS - Gender-Neutral)688532
OBC-NCL (OS - Female-Only)90458506
OBC-NCL (OS - Gender-Neutral)46952985
OBC-NCL(PwD) (OS - Gender-Neutral)248248
SC (OS - Female-Only)33662871
SC (OS - Gender-Neutral)23081474
ST (OS - Female-Only)17631763
ST (OS - Gender-Neutral)832758

NIT Kurukshetra (JEE Main, B.Tech in Production & Industrial Engineering, Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)3287825334
General (HS - Gender-Neutral)2737219282
General PwD (HS - Gender-Neutral)12861286
OBC-NCL (HS - Female-Only)1498414975
OBC-NCL (HS - Gender-Neutral)119478975
SC (HS - Female-Only)1566015660
SC (HS - Gender-Neutral)65105286
General (OS - Female-Only)2539721732
General (OS - Gender-Neutral)2280615906
General PwD (OS - Gender-Neutral)14311431
OBC-NCL (OS - Female-Only)1080510525
OBC-NCL (OS - Gender-Neutral)78916852
SC (OS - Female-Only)69146914
SC (OS - Gender-Neutral)50323771
ST (OS - Female-Only)33353335
ST (OS - Gender-Neutral)24992297

NIT Kurukshetra (JEE Main, B.Tech in Mechanical Engineering , Cutoff, Round 1, 2018)

CategoryOpening RankClosing Rank
General (HS - Female-Only)2501521070
General (HS - Gender-Neutral)152328856
General PwD (HS - Gender-Neutral)934934
OBC-NCL (HS - Female-Only)1480611556
OBC-NCL (HS - Gender-Neutral)66223781
OBC-NCL(PwD) (HS - Gender-Neutral)10261026
SC (HS - Female-Only)83498349
SC (HS - Gender-Neutral)31581140
ST (HS - Gender-Neutral)285802798
General (OS - Female-Only)1907816188
General (OS - Gender-Neutral)1351510501
General PwD (OS - Gender-Neutral)580531
OBC-NCL (OS - Female-Only)105069643
OBC-NCL (OS - Gender-Neutral)48143617
OBC-NCL(PwD) (OS - Gender-Neutral)274274
SC (OS - Female-Only)45761713
SC (OS - Gender-Neutral)2424688
SC PwD (OS - Gender-Neutral)213213
ST (OS - Female-Only)24952495
ST (OS - Gender-Neutral)992795

NIT Kurukshetra (JEE Advanced, B.Tech in Civil Engineering, Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS2499615865
PWD ( GEN ) HS16711671
OBC HS122527909
SC HS47942963
Gen. OS1865613189
OBC OS54954039
PWD ( OBC ) OS248248
SC OS27812109
PWD ( GEN ) OS485485
ST OS767240
ST HS191751212
PWD (SC) OS105105

NIT Kurukshetra (JEE Advanced, B.Tech in Computer Engineering, Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS72022942
PWD ( GEN ) HS10431043
OBC HS35441807
SC HS1754752
Gen. OS62283717
OBC OS25341404
SC OS1849960
PWD ( GEN ) OS8282
ST OS966762
ST HS68566325

NIT Kurukshetra (JEE Advanced, B.Tech in Information Technology, Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS107697541
PWD ( GEN ) HS301301
OBC HS69262198
SC HS37712341
Gen. OS92496543
OBC OS35432623
SC OS23241706
PWD ( GEN ) OS212212
ST OS16061373
ST HS258345803

NIT Kurukshetra (JEE Advanced, B.Tech in Electronics and Communication Engineering, Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS157258235
PWD ( GEN ) HS643643
OBC HS91783990
SC HS46902503
Gen. OS115137894
OBC OS41292769
PWD ( OBC ) OS288288
SC OS24991892
ST OS1195736
ST HS262245065

NIT Kurukshetra (JEE Advanced, B.Tech in Electrical Engineering, Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS1944210909
PWD ( GEN ) HS11191119
OBC HS122527909
SC HS52761206
Gen. OS145049033
OBC OS48393895
PWD ( OBC ) OS69262198
SC OS24591050
PWD ( GEN ) OS292292
ST OS890559
PWD ( OBC ) HS13001300
ST HS229203383

NIT Kurukshetra (JEE Advanced, B.Tech in Production & Industrial Engineering, Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS2980620888
PWD ( GEN ) HS16571657
OBC HS1509810991
SC HS70496086
Gen. OS2713519041
OBC OS87476776
SC OS57973878
PWD ( GEN ) OS728728
ST OS26872328
ST HS2970729056

NIT Kurukshetra (JEE Advanced, B.Tech in Mechanical Engineering , Cutoff, Round 6, 2017)

CategoryOpening RankClosing Rank
Gen. HS165166225
PWD ( GEN ) HS15751575
OBC HS76223788
SC HS44072694
Gen. OS132519003
OBC OS44582907
PWD ( OBC ) OS156156
SC OS2406617
PWD ( GEN ) OS281281
ST OS1025837
ST HS198241609

NIT Kurukshetra B.Tech Admission 2024

Admission to the B.Tech at NIT Kurukshetra is subject to meeting the eligibility criteria and the candidates have to secure a valid score in JEE Main, JEE Advanced, DASA UG. All shortlisted candidates have to complete the NIT Kurukshetra B.Tech admission process by getting their documents verified and paying the admission fee.

Important Dates for B.Tech Admission at NIT Kurukshetra 2024

JEE Main Important Dates
Event NameDate
Official Notification Date28 Oct 2024 - 28 Oct 2024
Registration Date28 Oct 2024 - 22 Nov 2024
Admit Card Date19 Jan 2025 - 19 Jan 2025 (TENTATIVE)
Exam Date22 Jan 2025 - 31 Jan 2025
Result Date12 Feb 2025 - 12 Feb 2025
JEE Advanced Important Dates
Event NameDate
Registration Date27 Apr 2025 - 07 May 2025 (TENTATIVE)
Admit Card Date17 May 2025 - 17 May 2025 (TENTATIVE)
Exam Date18 May 2025 - 18 May 2025

NIT Kurukshetra B.Tech Application Process

NIT Kurukshetra B.Tech application form has to be submitted online by visiting the official website. Candidates aspiring to take admission to the B.Tech course at NIT Kurukshetra have to first check and meet the eligibility criteria and then proceed further with the application process.

Steps to fill NIT Kurukshetra B.Tech application form:

  • Step 1: Visit the official website of NIT Kurukshetra and click on ‘apply online’.
  • Step 2: Now, you will be redirected to the admission page of NIT Kurukshetra. Complete the registration process and create a profile.
  • Step 3: Fill in all details available in the NIT Kurukshetra B.Tech application form.
  • Step 4: Now pay the NIT Kurukshetra B.Tech application fee and click on submit button.
  • Step 5: After the submission, keep a hard copy of NIT Kurukshetra B.Tech Application Form.

Documents Required for NIT Kurukshetra B.Tech Admission:

  • Marks sheet of class 10th standard
  • Marks sheet of class 12th standard
  • Transfer certificate (if required)
  • Character certificate
  • Passport-size photographs
Show Less

NIT Kurukshetra B.Tech Placement 2022

NIT Kurukshetra B.Tech placement drive is organized every year by NIT Kurukshetra placement cell. Check the placement statistics of B.Tech at NIT Kurukshetra below.

NIT Kurukshetra B.Tech Average Package

According to the NIT Kurukshetra B.Tech placement statistics, the average package for B.Tech is 887500 INR.

NIT Kurukshetra B.Tech Highest Package

The highest domestic package for NIT Kurukshetra B.Tech is 900000 INR.

Top Recruiting Companies for NIT Kurukshetra B.Tech

SpecializationTop Companies
B.Tech in Civil Engineering
B.Tech in Computer Engineering
B.Tech in Information Technology
B.Tech in Electronics and Communication Engineering
B.Tech in Electrical Engineering
B.Tech in Production & Industrial Engineering
B.Tech in Mechanical Engineering
B.Tech in Information Technology (IT)
Show Less

NIT Kurukshetra Reviews

K
It is ok type college.
By Kiran | B.Tech in Electrical Engineering | 2026
March 10, 2024 05:46:50
4

Overall: Placements are also not so good. Faculty is experienced but don't attend classes.Talking about hostels they don't have good internet connection.Timing of girls are also very much .

Placement: Mostly students get placement of average per annum package . Placement of Nit kkr is average students get placed with a decent package . Training and placement cell Blacklist many companies as they offer less package So company coming are now less and offering job is also less .

Infrastructure: Hostel are ok they have all facilities but water problem is very much .Poor appliances are installed.Lane problem and wifi problem is very much .Mess is good.Talking about adminstration building it is very good and new.classes are also good and ac are present everywhere.Many plants are planted within the college lot of fruit plants.All hostel and college classes and building are clean and well maintained.

Faculty: Some of the faculty are very very nice .They put all their efforts to teach students .But some are extremely lazy and carefree they don't care about students they put pressure on students to do all the syllabus on their own . Keeping some of the faculty professors beside rest professors are nice and put efforts.As a student their I can say overall faculty is good.

Hostel: There are 4 girls hostel and 11 boys hostel .Girls have 2 mess .Mess staff is very rude they don't even let your parents to eat the meal in free they will charge extra money from you. Water coolers are not cleaned weekly Very much problem of water in washroom and bathroom . Timing is made for girls( 5 am -8:30 pm) .Boys Hostel have a lot of problem of wifi and lane not working .Ac of common room only in girls hostel are also not working sometimes.

Placement

3

Infrastructure

4

Faculty

4

Hostel

5
Show Morereport Report
S
NIT Kurukshetra - My own experience till now
By Shivam Agrahari | B.Tech in Production & Industrial Engineering | 2025
November 10, 2023 03:47:06
4

Overall: In my point of view NIT Kurukshetra is better many north and north east NITs but still it has a lot to do for improvement of the college in the area of management , placement , hostels , infra , labs, etc. I think that is why NIRF ranking of the college decreasing in last two years continuously (from 40 to 60 in 2023). On the other hand, coming to the reviews , hostels and mess are average. Infra and facilities are good , academics and placements are also good here. Marking system , exam schedules and attendance criteria are better. CONFLUENCE is major cultural fest and TECHSPARDHA is major technical fest here and both are very good.

Placement: Placement scenario here is very good except last two years due to recession and layoff. Computer science and Information technology like branches get highest level of packages , average and median salary. Other than IT sector the core branches get average level of placement packages and percentages due to less number of companies in core sector . But mechanical , production and civil are decent branches here. I am attaching the last year placement stats.

Infrastructure: Infrastructure of our college in my point of view is decent enough and better than many other NITs except top NITs. Library, ED Hall, Senate Hall, Jubilee Hall, Administrative building, Infinity corridor, Departments, LHC, MBA block, OAT, NIT market, AE Lawns, Moxie, Swimming Pool, NIT Lake, Sports Complex etc, are much more than average. And all of them are regularly maintained. These are the main infra of our college. I am attaching a beautiful picture of administrative building from side.

Faculty: Faculties here are very well qualified and experienced in their respective fields. Professors are very humble and kind enough to the students and are helpful too except some of our senior professors who are fairly rude to students on most of the times. Attendance criteria of 75% is strictly followed by some professors.

Hostel: There are 12 boys hostels and 5 girls hostels here. Among boys hostels one of them are for PhD scholars and that hostel is very nice . Most of the hostels are in good condition. For first year B.Tech students , there are four seater rooms but from second year to final year students there are single seater rooms. WiFi and LAN are good in some hostels but are bad in some hostels. Mess foods are better than average quality in all hostels except Mega hostel .

Placement

3

Infrastructure

3

Faculty

4

Hostel

3
Show Morereport Report
S
NIT Kurukshetra- Career Catalyst
By Sushil Suresh Ahire | B.Tech in Mechanical Engineering | 2026
October 07, 2023 11:46:12
5

Overall: This college is very well for B. Tech students because of placements, campus, faculty members, clubs and various events and fest and many of things there in this college to enhance students skills

Placement: Placement statistics of this college is very best in every branch.About 98-100% CS and IT students got placed and about 80-85% core branches students are placed in previous years. College also provide internship opportunities. Companies like Amazon, flipkart, airtel, idea, Microsoft and many which visits every year this college.

Infrastructure: Campus of this college is very big(about 300acres) and beautiful. For study here library and computer lab also there. And individual wifi facility also given for students . For any events and fest open air theatre (oat) which is very big.

Faculty: All faculty members of this college are well educated and their teaching method is also easy to understand. Their behaviour is also so kind and respectful. They are not very strict about discipline.

Hostel: Hostel facility is also good for students. In 1st year you have to share your room with other two members but from 2nd year you will single seater hostel. Mess food is not good in few hostels.

Placement

1

Infrastructure

5

Faculty

1

Hostel

1
Show Morereport Report
S
REVIEW ABOUT NIT KURUKSHETRA PREMIUM INSTITUTE OF INDIA
By SAHIL | B.Tech in Computer Engineering | 2022
September 24, 2023 09:11:14
5

Overall: National Institute of Technology Kurukshetra, often referred to as NIT Kurukshetra, is an esteemed institution in the field of technical education in India. NIT Kurukshetra is renowned for its strong academic curriculum. The faculty members are highly qualified and dedicated to imparting knowledge. The institution offers a wide range of undergraduate, postgraduate, and doctoral programs in various engineering and technology fields. The academic rigor prepares students for the challenges of the real world. NIT Kurukshetra encourages students to participate in various extracurricular activities. There are numerous clubs and societies, including technical, cultural, and sports clubs, allowing students to explore their interests beyond academics. The institute is situated in the historic town of Kurukshetra in Haryana. While the town may not be as bustling as major cities, it provides a peaceful and conducive atmosphere for studying.

Placement: NIT KURUKSHETRA PROVIDE GOOD PLACEMENT. IN THE SESSION 2022 23 THE PLACEMENT PERCENTAGE OF CSE IS 100 PERCENT , SO IF YOU ARE IN THE COLLEGE SO DON'T WORRY ABOUT YOUR PLACEMENT . MNC LIKE GOOGLE, MICROSOFT, AMAZON, FLIPKART, ETC. ALL BIG COMPANIES COMING HERE AND PROVIDE GOOD PLACEMENT. MICROSOFT ALLOW ALL BRANCH STUDENTS TO SIT IN IT'S PLACEMENT FOR THE ROLL OF SOFTWARE DEVELOPER ENGINEER. I WILL GIVE 9 OUT OF 10

Infrastructure: THIS INSTITUTE IS IN 300 ACRE. SPORT GROUND IS IN 20 ACRE. BUILDING ARE VERY GOOD. YOU WILL ALSO GET OLYMPIC SIZE SWIMMING POOL. PAINTING ON WALL OF BUILDING IS RED WHICH MAKE YOU FILL THAT YOU ARE REALLY IN GOVERNMENT INSTITUTE. OVERALL VERY GOOD INFRASTRUCTURE, I WILL GIVE 8 OUT OF 10 .

Faculty: FACULTY IN NIT KURUKSHETRA IS VERY VERY GOOD. MAXIMUM FACILITY HAVE DONE THEIRS MASTER AND PHD FROM IIT'S LIKE IIT DELHI , IIT KANPUR , IIT KHARAGPUR ETC. THERE BEHAVIOUR IS ALSO GOOD . IF YOU FOCUS IN CLASS YOU WILL EASILY UNDERSTAND THE TOPIC . FACULTY ARE VERY COOPERATIVE. I WILL GIVE 10 OUT OF 10

Hostel: I HAVE HEARD FROM MANY PEOPLE THAT HOSTEL LIFE IS THE BEST TIME PERIOD OF THEIR LIFE . SO YOU WILL ALSO FILL SAME IN NIT KURUKSHETRA HOSTEL. YOUR FRIENDS IN HOSTELMAKE EVERY DAY ENJOYABLE. YOU WILL GET INTERNET AND LAN CABLE FACILITY IN HOSTEL ROOM . FOOD IN MESS IS ALSO GOOD , EVERYDAY DIFFERENT DIET WHICH MAKE YOUR DAY GOOD . HOSTEL STAFF BEHAVIOUR IS SO GOOD THEY ARE COOPERATIVE. I WILL GIVE HOSTEL 9 OUT OF 10

Placement

5

Infrastructure

5

Faculty

5

Hostel

5
Show Morereport Report

Similar Colleges