Half Moon Bay
California
California Coastal Trail
San Mateo County
Pillar Point Harbor
Trail
Surfing
California State Route 1