Cholula

San Andres Cholula

San Andrés Cholula is the municipal seat of San Andrés Cholula Municipality located in the center-west of the state of Puebla in the central highlands [...]

San Pedro Cholula

San Pedro Cholula is a municipality in the Mexican state of Puebla and one of two municipalities, along with San Andrés Cholula, that made up [...]

Cholula de Rivadavia

Cholula is a city and district located in the center-west of the state of Puebla, next to the city of Puebla de Zaragoza, in central [...]

Cholula Archaeological Zone

The Great Pyramid of Cholula, also known as Tlachihualtepetl (Nahuatl for "artificial mountain"), is a huge complex located in Cholula, Puebla, Mexico. It is the [...]

Best things to do in Puebla

Puebla is one of the most popular tourist destinations in Mexico. Puebla is only two hours drive from Mexico City, so it is a convenient [...]