Your vote on this answer has already been received
The National Library of India at Belvedere, Kolkata, is the largest library in India by volume and India's library of public record. It is under the Department of Culture, Ministry of Tourism & Culture, Government of India. The library is designated to collect, disseminate and preserve the printed material produced in India. The library is situated on the scenic 30 acre (120,000 m) Belvedere Estate, in Kolkata (formerly Calcutta). The Library is the largest in India, with a collection in excess of 2.2 million books.