Where is La Savara?

Where is La Savara located?

La Savara, Santiago del Estero, Argentina (approx. -26.53333°, -62.98333°)


Where is La Savara on the map?