Where is Tlaxitla?

Where is Tlaxitla located?

Tlaxitla, Puebla, Mexico (approx. 18.4°, -96.78333°)


Where is Tlaxitla on the map?