Where is Chiapa?

Where is Chiapa located?

Chiapa, Puebla, Mexico (approx. 18.83333°, -98.05°)


Where is Chiapa on the map?