Cholula
geographical nameDefinition of Cholula
town in Puebla state, southeast central Mexico
Note: Cholula is the site of numerous pyramids built long before the Europeans arrived in the 16th century. The largest of these was the largest structure ever built by Mesoamerican Indians.