Where is Dee Why Beach?

Where is Dee Why Beach located?

Dee Why Beach, Dee Why Beach, Australia (approx. -33.74979°, 151.299°)


Where is Dee Why Beach on the map?