I have completed bachelor in mechanical from there.faculty was fantastic they ever used to look at practical knowledge rather than theoretical.
If I talk about location of college, no extra words to say because it has been built on hills which is gigantic indeed