Steve D checks out the Laguna Salida On the Laguna Salida south of Mexicali, the vistas go on forever!