Los Penasquitos Lagoon Monitoring
What is Los Penasquitos Lagoon? Los Penasquitos Lagoon (LPL) is a relatively small estuary located in northern San Diego county where the Los Penasquitos watershed meets the ocean. Three sub-watersheds located within the overarching Los Penasquitos watershed are drained by the Los Penasquitos, Carrol Canyon, and Carmel Valley creeks. Recently, due to the urbanization of […]
Los Penasquitos Lagoon Monitoring Read More »