Where is San Francisco Acatepec?

Where is San Francisco Acatepec located?

San Francisco Acatepec, Puebla, Mexico (approx. 19.0297°, -98.31953°)


Where is San Francisco Acatepec on the map?