Where is Nueva Antequera?

Where is Nueva Antequera located?

Nueva Antequera, Puebla, Mexico (approx. 19.04544°, -98.23522°)


Where is Nueva Antequera on the map?