Where is Nueva Patria?

Where is Nueva Patria located?

Nueva Patria, Oaxaca, Mexico (approx. 18.30278°, -96.43611°)


Where is Nueva Patria on the map?