Where is Dudley Beach?

Where is Dudley Beach located?

Dudley Beach, New South Wales, Australia (approx. -32.96272°, 151.7118°)


Where is Dudley Beach on the map?