General Knowledge » Places

Where does the headquarters of the Indian Council of Agricultural Research Institute located?

A

Lucknow

B

New Delhi

C

Surat

D

Amritsar