Where is El Aibeh?

Where is El Aibeh located?

El Aibeh, Santiago del Estero, Argentina (approx. -27.6°, -64.26667°)


Where is El Aibeh on the map?