Biblioteca Palafoxiana, Puebla, Mexico.
The Biblioteca Palafoxiana, founded in 1646 by Bishop Juan Palafox, is housed on the first floor of the beautiful old Archbishop's Palace, now the Casa de la Cultura, south of the cathedral. It houses a large collection of rare and valuable books and old maps; is the first public library in America