Alviso Slough Trail, Alviso (San Jose) Layers of salt nature at work spring has come Share this:TwitterFacebookLike this:Like Loading...