April 27th 2009 North America »
Mexico »
Puebla »
Cholula
Cholula is a city only a few miles up the road from Puebla, and an interesting place to visit for many reasons. At one time it was one of the largest native cities in Mexico, with great pyramids and ... 9 photos
[full story]