Logo

Logo

India International Centre (IIC)

IIC Diamond Jubilee

Considered one of India’s premier cultural institutions, the India International Centre (IIC) in New Delhi is celebrating its diamond jubilee currently.