Where is San Pedro Ixcatlán?

Where is San Pedro Ixcatlán located?

San Pedro Ixcatlán, San Pedro Ixcatlán, Mexico (approx. 18.144722°, -96.509995°)


Where is San Pedro Ixcatlán on the map?