Did you know that the Biblioteca Palafoxiana in Puebla, Mexico , founded in 1646, was the first public library in colonial Mexico? SOMEFACTS.com