Delhi Public Library: A modern Public Library offering a wide range of regional and English books for free. This is a hard bargain to ignore because the Delhi Public Library is a modern, public centre that lends books and offers reference facilities for no charge. This library boasts of a collection of over 14 lakh books in Hindi, English, Urdu, Punjabi & other Indian languages. The library has special services for children and they also organise cultural activities like seminars, competitions, lectures and debates and exhibitions to encourage reading among children.