Photo Showcase: Hike Along the Half Moon Bay Coastal Trail

Half Moon Bay, California

Adventure details