Watch in pics, explore life on University of Delhi North Campus
India | January 14, 2014 7:17 ISTNew Delhi: The country's premier institution, University of Delhi was established in 1922. In the initial years, there were only three colleges - St. Stephen's College founded in 1881, Hindu College founded in 1899 and