1 results
Narrabeen Lagoon, also known as Narrabeen Lake, is Sydney's largest estuary system located behind the famous surfing beach at Narrabeen in the Northern Beaches.