Where is Okoyoualulco?

Where is Okoyoualulco located?

Okoyoualulco, Puebla, Mexico (approx. 19.725°, -97.78333°)


Where is Okoyoualulco on the map?