Where is Narrabeen Beach?

Where is Narrabeen Beach located?

Narrabeen Beach, New South Wales, Australia (approx. -33.71347°, 151.2997°)


Where is Narrabeen Beach on the map?