Where is Nuevo Paraiso?

Where is Nuevo Paraiso located?

Nuevo Paraiso, Oaxaca, Mexico (approx. 17.28111°, -95.18944°)


Where is Nuevo Paraiso on the map?