Logo

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