A. Delhi
B. Aligarh
C. Bombay
D. Madras
Submitted by: Warraich
Advertisement
Jamia Millia Islamia is a Central University located in Jamia Nagar, New Delhi, India. Originally established at Aligarh, United Provinces (present day Uttar Pradesh, India) during the British Raj in 1920, it moved to its current location in Okhla in 1935.
Advertisement