The Indian Council of Historical Research is located in New Delhi.
Where is the Indian Council of Historical Research located?