Where is San Juan Acosac?

Where is San Juan Acosac located?

San Juan Acosac, Puebla, Mexico (approx. 18.96667°, -97.65694°)


Where is San Juan Acosac on the map?