Puebla marks its 38th anniversary as a UNESCO World Heritage site, balancing its tiled Baroque streets with the pressures of a fast-growing city . . .


Puebla marks its 38th anniversary as a UNESCO World Heritage site, balancing its tiled Baroque streets with the pressures of a fast-growing city . . .
