Ubicado a orillas del Lago de Salto Grande, a 12 kilómetros de la ciudad de Salto, el parque ofrece hermosas vistas panorámicas del espejo de agua y las áreas verdes circundantes, con un atmósfera pacífica y en contacto con la naturaleza.