Santa Cruz Tlaxcala

Santa Cruz Tlaxcala is a town and its surrounding municipality in the Mexican state of Tlaxcala.