Where is Dee Why Beach?

Where is Dee Why Beach located?

Dee Why Beach, New South Wales, Australia (approx. -33.75382°, 151.2955°)


Where is Dee Why Beach on the map?