Bengaluru is home to some of the oldest bookstores in the country. Here are some of them, both old and new, which will take you to the enchanting land of stories.

Gupta Circulating Library Run by an 80-year-old librarian, it takes you to the 1950s. The library was first opened to provide books at a low cost or on rent to children living in the nearby area. Location: 30-31, Sampige Road, Malleshwaram.

Champaca Bookstore, Library and Cafe Founded by Radhika Timbadia to build a community space for books and readers, Champaca is a quaint little space in the bylanes of Vasanth Nagar. It is owned and run by women only. Location: 7/1, Edward Road, Off Queens Road, Vasanth Nagar.

The Bookworm Sitting amid the hustle and bustle of Church Street, The Bookworm feels like a labyrinth of classics, modern classics, contemporary, poetry, comics, and magazines, where time stands still. Location: BPL building. Before, Brigade Gardens, No 62, Church Street.

Goobe’s Book Republic Placed in a basement, the store has been in business since 2009 and is famous for its rare collections of books. It hosts copies of books by authors like Shakespeare, Austen, and Dickinson, whose printing dates back to the 1950s. Location: Basement, 11, 1, Church Street, near KC DAS.

Gangarams Book Bureau Pride of Bengaluru since 1977, the place was a printing press, which was later converted into a bookstore. They also have an online store, where you can browse and get books delivered to your home. Location: 3rd floor, 3, Church St, Shanthala Nagar, Ashok Nagar.

Lightroom Bookstore Opened with the intention to inculcate the habit of reading in kids, the bookstore has handpicked books for children up to the age of 16. The place also hosts events like author meetups, writing workshops, and plays. Location: 1, Lewis Rd, Balaji Layout, Cooke Town.

The Bookhive The newest kid in the block, The Bookhive is just a few steps away from the M G Road metro station. It is known for its collection of pop culture books and its fine collection of comics. Location: 52, Church St, Haridevpur, Shanthala Nagar, Ashok Nagar.