Where is San Pedro Ixtlahuaca?

Where is San Pedro Ixtlahuaca located?

San Pedro Ixtlahuaca, Oaxaca, Mexico (approx. 17.05°, -96.81667°)


Where is San Pedro Ixtlahuaca on the map?