Where is Chochicouautla?

Where is Chochicouautla located?

Chochicouautla, Puebla, Mexico (approx. 20.05°, -97.88333°)


Where is Chochicouautla on the map?