Where is Xaltepec?

Where is Xaltepec located?

Xaltepec, Puebla, Mexico (approx. 18.86667°, -97.6°)


Where is Xaltepec on the map?