Where is Chachapa?

Where is Chachapa located?

Chachapa, Puebla, Mexico (approx. 19.05456°, -98.1125°)


Where is Chachapa on the map?