Flat
Alviso Slough
13.8km
6m
32:30ttc
Public privacy
A dead-flat dirt loop on the Alviso Slough Trail, riding the levees between the old salt ponds and Triangle Marsh at the foot of San Francisco Bay.
A dead-flat dirt loop on the Alviso Slough Trail, riding the levees between the old salt ponds and Triangle Marsh at the foot of San Francisco Bay.