Where is Papaloapan?

Where is Papaloapan located?

Papaloapan, Oaxaca, Mexico (approx. 18.15917°, -96.09306°)


Where is Papaloapan on the map?