Where is Avoca Beach?

Where is Avoca Beach located?

Avoca Beach, New South Wales, Australia (approx. -33.46498°, 151.4319°)


Where is Avoca Beach on the map?