• Black Facebook Icon
  • Black Instagram Icon

India Islamic Cultural Centre

Islamic Centre: an architectural wonder - http://archive.indianexpress.com/news/islamic-centre-an-architectural-wonder/427648/1

Located at Lodhi Road, New Delhi. Designed by SK Das Associated Architects.