Where is Michapa?

Where is Michapa located?

Michapa, Puebla, Mexico (approx. 18.44167°, -98.27917°)


Where is Michapa on the map?