Where is Cosamaloapan?

Where is Cosamaloapan located?

Cosamaloapan, Puebla, Mexico (approx. 20.06667°, -98.03333°)


Where is Cosamaloapan on the map?