South Campus Delhi University back to all projects
South Campus Delhi University

Location: Delhi, India

Area: 60 Acres

New campus affiliated to University of Delhi and spread over 60 acres near Dhaula Kuan, South Delhi with Academic Institutions such as the Arts and Science faculty, Library, Auditorium, Administration, Student Hostels, Faculty Housing, Shopping Centre and Recreational Complex.
Top