Cholula, the most important settlement of ancient Puebla, was established between 800 and 200 B.C. and is considered the oldest continually inhabited city in Mexico.
Cholula, the most important settlement of ancient Puebla, was established between 800 and 200 B.C. and is considered the oldest continually inhabited city in Mexico.