Indian Institute of Technology Delhi (IIT Delhi), India
Address: IIT Delhi Main Rd, IIT Campus, Hauz Khas, New Delhi, Delhi 110016
Indian Institute of Technology Delhi (IIT Delhi) is a public technical and research university located in Hauz Khas in South Delhi, Delhi, India. It is one of the oldest Indian Institutes of Technology in India.