Where is Boomerang Beach?

Where is Boomerang Beach located?

Boomerang Beach, Boomerang Beach, Australia (approx. -32.340664°, 152.54124°)


Where is Boomerang Beach on the map?