Where is Villa Nueva?

Where is Villa Nueva located?

Villa Nueva, Oaxaca, Mexico (approx. 16.5625°, -97.82222°)


Where is Villa Nueva on the map?