Description

Bounded on the west and northwest Taylor Slough, on the north and east by Piper Slough, on the southeast by Sand Mound Slough, and on the southwest by Dutch Slough, 12.9 km (8 mi) southeast of Rio Vista. (US-T121)

Nearby Features