The National Archives of India is located in New Delhi.
Where is the National Archives of India located?