Major places in Puebla, Mexico
Puebla de Zaragoza
Tehuacán
Cholula
Atlixco
San Martín Texmelucan de Labastida
Teziutlán
Amozoc de Mota
Huauchinango
Izúcar de Matamoros
Xicotepec de Juárez
Zacatlán
Tecamachalco
Tepeaca
Santa María Moyotzingo
Ajalpan
Sanctórum
Acatzingo de Hidalgo
Ciudad Serdán
Huejotzingo
Tlaxcalancingo
Acajete
Cuautlancingo
Momoxpan
Altepexi
Acatlán de Osorio
Chignahuapan
Palmarito Tochapán
San Salvador el Seco
Tepatlaxco de Hidalgo
San Sebastián Zinacatepec