A. Delhi
B. Aligarh
C. Bombay
D. Madras
Submitted by: Warraich
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.
Correct Answer: Delhi ✔
Last Updated: September 12, 2020