Claim: The National Library of India is India's smallest library.
Verdict: REFUTES