In the rugged highlands of Puebla, near the towns of Cuetzalan and Zacapoaxtla, coffee farmers carry on a tradition that has been passed down for…
Loading full page…