ICRI New Delhi campus is built very beautifully. It is spread over huge space and has a nice library, canteen and everything.

Please follow and like us: