Call center

Inspired

Magic Towns

Cholula

If Puebla is a Spanish city, Cholula is its indigenous counterpart. Inhabited for thousands of years, Cholula is actually two cities, San Pedro and San Andres were built on a prehispanic city, a large ceremonial center with centuries of tradition.
Hernan Cortes thought, after seeing the amount of teocalis, that