Where is San Miguel Sacaola?

Where is San Miguel Sacaola located?

San Miguel Sacaola, Puebla, Mexico (approx. 18.88333°, -97.83333°)


Where is San Miguel Sacaola on the map?