Where is San Andres Payuca?

Where is San Andres Payuca located?

San Andres Payuca, Puebla, Mexico (approx. 19.53333°, -97.6°)


Where is San Andres Payuca on the map?