Where is San Juan-Ixcacaquixtla?

Where is San Juan-Ixcacaquixtla located?

San Juan-Ixcacaquixtla, Puebla, Mexico (approx. 18.45°, -97.81667°)


Where is San Juan-Ixcacaquixtla on the map?