Where is Tepexilotla de Tepequexpa?

Where is Tepexilotla de Tepequexpa located?

Tepexilotla de Tepequexpa, Puebla, Mexico (approx. 18.46667°, -96.9°)


Where is Tepexilotla de Tepequexpa on the map?