Where is Avoca Beach?

Where is Avoca Beach located?

Avoca Beach, Avoca Beach, Australia (approx. -33.465°, 151.43443°)


Where is Avoca Beach on the map?