India > New Delhi > Religion and Philosophy > Islam

Searched for Islam in New Delhi, India. Matches found: 1

1     India Islamic Cultural Centre (IICC)

Institution that strives to promote mutual understanding & depict the true face of Islamic culture, which is tolerant, liberal, progressive, rational & forward-looking; based in New Delhi; has an auditorium, conference room, library etc

Islam