Where is San Pedro Cuayuca?

Where is San Pedro Cuayuca located?

San Pedro Cuayuca, Puebla, Mexico (approx. 18.46667°, -98.18333°)


Where is San Pedro Cuayuca on the map?