Where is Paso de los Indios?

Where is Paso de los Indios located?

Paso de los Indios, Neuquen, Argentina (approx. -38.53333°, -69.41667°)


Where is Paso de los Indios on the map?