Los Gatos Creek Trail – Los Gatos, CA

Los Gatos Creek Trail is located on East Main Street near CA-17. Continue reading “Los Gatos Creek Trail – Los Gatos, CA”