Santa Clara de Olimar is a populated place in Treinta y Tres Department, Uruguay.
No attractions found for this city yet.