About Villa Ojo de Agua, Santiago del Estero

With a population of around 5,800, Villa Ojo de Agua sits in Santiago del Estero, Argentina. The city operates in the America/Argentina/Cordoba time zone.