Where is Papaloapan?

Where is Papaloapan located?

Papaloapan, Oaxaca, Mexico (approx. 18.1608361°, -96.0947142°)


Where is Papaloapan on the map?