Where is Cholula Located?

Where is Cholula Located?

Cholula is a city in the state of Puebla, Mexico. Positioned near the city of Puebla. Famous for its archaeological sites, including the Great Pyramid of Cholula

Map showing location of Cholula
Where is





This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More