This travel guide highlights 12 of the best things to do in Puebla – a colorful colonial city in central Mexico known for its ...
Zacapoaxtla, a remote mountain town in Puebla, is beginning to charm adventure seekers with its mist-covered forests, ...