Sobre sus costas, en las proximidades de la ciudad de Salto, se encuentran las termas del mismo nombre que constituyen un centro turístico de importancia en la región.