Where is Oxlapa?

Where is Oxlapa located?

Oxlapa, Veracruz, Mexico (approx. 19.43333°, -97.09583°)


Where is Oxlapa on the map?