Alviso Slough
United States
>
California
>
Santa Clara County
>
San Jose
>
Alviso
>
Alviso Slough
Alviso Slough in San Jose.
Alviso Slough
Waterway
River