Where is Plan de Ayala?

Where is Plan de Ayala located?

Plan de Ayala, Puebla, Mexico (approx. 20.33333°, -97.92639°)


Where is Plan de Ayala on the map?