Where is Villa Nueva?
Where is Villa Nueva located?
Villa Nueva, Santiago del Estero, Argentina (approx. -28.3016951°, -64.0287195°)
Where is Villa Nueva on the map?
Villa Nueva - Los Reyunos Dam
{"latitude":-28.3016951,"longitude":-64.0287195,"title":"Villa Nueva"}