Where is Nuevo Necaxa?

Where is Nuevo Necaxa located?

Nuevo Necaxa, Puebla, Mexico (approx. 20.212778°, -98.004722°)


Where is Nuevo Necaxa on the map?