Marshall Beach

Hike to hidden vistas of the Golden Gate