The Beach at Mugu Lagoon Inlet

(Biological Lens) I recently visited the Mugu Lagoon inlet, and I was impressed by both the solitude and abundant life I found there. Mugu lagoon is located at the mouth of the Calleguas Creeks, which is on Point Mugu Naval Air Station.  The lagoon itself is a sandy saltmarsh. It is the largest coastal estuary […]