Where is San Juan Sacavasco?

Where is San Juan Sacavasco located?

San Juan Sacavasco, Puebla, Mexico (approx. 18.75°, -97.59167°)


Where is San Juan Sacavasco on the map?