Jamia Millia Islamia Photos

Meet 2,183 travelers, 1,297 tour guides and discover 1 photos

Jamia Millia Islamia is an Indian Central University located in Delhi. It was established at Aligarh in United Provinces, India in 1920. It became a Central University by an act of the Indian Parliament in 1988.
View Jamia Millia Islamia guide >

Jamia Millia Islamia