Where is Villa Nueva?

Where is Villa Nueva located?

Villa Nueva, Arauca, Colombia (approx. 6.39056°, -71.79028°)


Where is Villa Nueva on the map?