We came across this place. Every city needs a cabinet of reading. This will go on the list for the next time we are in Portugal.
The Royal Portuguese Cabinet of Reading (Portuguese: Real Gabinete Português de Leitura) is a library and lusophone cultural institution, is located in Luís de Camões Street, number 30, in the center of the city of Rio de Janeiro, Brazil. It is listed by the State Institute of Cultural Heritage. Elected the fourth most beautiful library in the world by Time magazine, the Cabinet has the largest collection of Portuguese literature outside Portugal.