Where is Nuevo Pescadito?

Where is Nuevo Pescadito located?

Nuevo Pescadito, Oaxaca, Mexico (approx. 18.26417°, -96.355°)


Where is Nuevo Pescadito on the map?