Bookshops
There are one-and-a-half bookshops for every 10,000 Heidelberg residents. Heidelberg is traditionally home not just to shops selling new books, but also to a large network of second-hand booksellers. All of them together make an important contribution to the cultural life of the city.