Where is Potrero de los Caballos?

Where is Potrero de los Caballos located?

Potrero de los Caballos, Formosa, Argentina (approx. -26.5°, -58.66667°)


Where is Potrero de los Caballos on the map?