Where is Plan de Ayala?

Where is Plan de Ayala located?

Plan de Ayala, Veracruz, Mexico (approx. 20.55°, -97.46667°)


Where is Plan de Ayala on the map?