Cholula Attractions & Activities - The Best Holiday Destinations for 2020
Cholula is a city in Puebla, 15 km west of the city of Puebla. It contains the smaller municipalities of San Andrés Cholula, San Pedro Cholula, and Santa Isobel Cholula.
The Most Frequently Asked Travel Questions about Cholula