Where is Acaxtlahuacan de Albino-Sertuche?

Where is Acaxtlahuacan de Albino-Sertuche located?

Acaxtlahuacan de Albino-Sertuche, Puebla, Mexico (approx. 18.02083°, -98.54583°)


Where is Acaxtlahuacan de Albino-Sertuche on the map?