San Martín Texmelucan
San Martín Texmelucan de Labastida (náhuatl: Tetzmullocan), es una ciudad ubicada en la zona centro oeste del estado mexicano de Puebla, es la cabecera municipal de San Martín Texmelucan, dista 32 kilómetros de la ciudad de Puebla, 95 km de la Ciudad de México y 23 km de la ciudad de Tlaxcala de Xicohténcatl. Cuenta con una superficie de 82,67 km². Los límites municipales son: Ixtacuixtla, Tlaxcala al norte y noroeste; al este y al sur Huejotzingo, al suroeste Chiautzingo, al oeste San Salvador …