Where is Cosamaloapan?

Where is Cosamaloapan located?

Cosamaloapan, Veracruz, Mexico (approx. 18.364414°, -95.7965793°)


Where is Cosamaloapan on the map?