Halla: el significado de halla corresponde al verbo hallar o encontrar.
Haya: 1ª o 3ª persona del singular del verbo haber.
The singular form of los libros is el libro. The reason why we use el is because libro is masculine.
Yo no vivo cerca de una granja. A mi me gusta los animales. Mi animal favorito de una granja son las vacas.son mi favorito porque hacen leche. Las vacas son blancas con negro y también hay vacas con el color cafe